1996 Contour GL 2.0, Car is right there to be driven. Still occasional stall problem, especially in gear turning the wheel. Runs good, when driving, has its power back, still a slight rough idle. Seems to be alittle to low of a idle. Tested MAF by disconnecting it, idle felt worse, but no CEL what so ever. Until we removed the housing off throttle body then it thru a CEL. Bad ground?? There is no vacuum leaks anywhere to be found on the motor. IAC seems to be doing its job. Bad coolant temp?? making the car think its warm? Car runs better when warmed. If you go to the car to start it when cold, turns over starts then stalls, then if you do it again, it runs and idles. Any suggestions? IAC not closing properly? MAF bad? Don't say clean MAF or change tps, TPS we put new one on, didn't change anything, MAF is clean and seems to be working. What else is there to look for??