i have a 1990 mercury cougar its having a weird issue on 1990 Mercury Cougar

i have a 1990 mercury cougar 3.8 v6 its having a weird issue its like it surges when driving at higher speeds you feel a small push pull feeling, also going up hill its like i loose throttle at about 20mph then i feather the gas for a second and it comes back and this repeats at about 40mph or when i i need to pass or speed up in general i took it into my ford dealership they plugged it in told me it was the egr valve the dpfe senor and the tpi sensor wich all have been replaced still having the same issue took it back in he told me it was my altenator and fuel relay switch both replaced brand new as well still having the same issue most of my family is all mechanics and there completely stumped and this didnt come on slowly i noticed it last week on the way back from work o ive also replaced spark plugs properly gapped fuel filters hell replaced the suspension air filter oil change the works and im still confused

Asked by for the 1990 Mercury Cougar
have you ck'd fuel pressure under load?
no how would i go about doing that pressure gauge on what ? and i just replaced the fuel pump this morning took it back up the hill still having the same issue even on flat ground 20mph when then again if i get on it or 55 ish it still does this weird push pull
1 more answer
Have you looked to see if there is any slack in the throttle cable? Maybe throttle stuck a little open, check it at idle and see how much it's open then check with engine off to see for slack, moe
Qualified Local Mercury Shops
Qualified Mercury Shops For This Repair
921 N Parker St
Technical Ability
Tools & Equipment
Customer Service
Customer Amenities
(714) 486-0367