Sounds like a vacuum leak in your FPR ... pull the upper intake manifold and look at the FPR connections. How many miles on the car?


Best Regards,

Trevor Cole

New Edge Cougar Forums