I have a 95 5.0...its a 5 speed and i wouldnt trust it to pass another car right now. First its very hard to start..and if i dont let it warm up for at least 15 to 20 minutes it wont move without a problem. It seems like its not getting enough gas but once it warms up it goes fine. Also it used to get up and go and now if i try to pick up speed it takes it forever. If im doing 50 and push on the gas it doesnt pick up speed. It does but very slowly. I was told it had a vacuum leak and the egr valve was stuck open. So ive replaced the egr valve, the o2 sensors, some of the vacuum lines, the fuel filter, and the coil(cause i thought that was the problem at first). Also when the engine compartment gets hot the car will die and wont run until the engine cools off. So im having a few problems and i would love some advice on how to fix them. Thank you.