My car just had a complete tune-up,repalced IAC,and the MAF was replaced be ford which fixed just about all my problems but one. When I go to full throttle from 40-50 mph the car will downshift and then it starts bucking like crazy and feels like I'm hitting a rev limiter and it won't stop unless I let off the gas a little and then the rpms cimb good. It used to only do it at full throttle but now it's starting to do it at 1/2-3/4 throttle also. I've done some research and I'm preety sure it's the fuel pump. What do you guys think? Also I have like no time on my hands to tackle this myself so what do you think ford would charge for a fuel pump replacement.