04 Freestar jerks, pops, runs rough, no check engine
2004 freestar 135,000 miles, 4.2 v6. Had a check engine light 4 weeks ago and changed spark plugs and wires, check engine light went off but still did not like to pull a hill and would jerk going out of the driveway in the morning. Replaced fuel filter, cam position sensor and fuel pump. Better but still rough. 2000 mile trip last week and rough when started in the morning for about 5 minutes. When going down the road at 55 it would be fine and then just jerk and pop maybe a couple of times and then okay for a while. When going up hill it would jerk and pop till over the hill, if i floored it it would take off but still jerk.