A common problem with that engine is the charge air sensor in the intake manifold. It looks just like a heat sender screwed into the intake manifold, but instead of screwing into the water passage as the actual water temperature sensor does, it screws into one of the intake runners. It, in effect, acts like the choke on a carbureted engine, telling the computer to give a lot more gas at startup to a cold engine. When it fails, it does not respond correctly to temperature, and the computer over fuels or under-fuels the engine because it thinks the intake air is a lot cooler or warmer than it actually is. I can't remember the reistance specs, offhand, but a good shop manual will have a chart giving the sensor's resistance as a function of temperature. A new one is $20 to $30. The last one we repaired, maybe 2 years ago, we put a known good used sensor in for test purposes, and it ran well, and the customer had to have the car right away, and couldn't wait 'till the next morning for a new one, so he kept the used one for 1/2 new price. I recently saw him, and asked about the car, and he said it hasn't missed a beat since. That's the first thing I'd try, plus check the fuel pressure, if at all possible. Please post back as to whether this solves the problem!
|