When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
have you checked your air filter? do you know if you have any codes? i'm not an expert on efi stuff, but check if your O2 sensor is still plugged in. it sounds like some sort of sensor fault because your motor runs fine when its cold. its in a loop mode untill it gets warmed up, then once its warm the ecu takes information from all your sensors in order to make your motor run its best. if one of t hese sensors are out of range, or not plugged in, the motor will most likely run like crap. i hope someone with more knowlage will chime in and point you in a specific direction. good luck.
it may be the temp sensor for the computer if it is reading -40 degrees it will run rich also pull the vacume line off the fuel pressure regulator and see it if there is fuel in it from a bad regulater, if thats dont help pull codes
I changed my oxgen sensor yesterday as a friend pulled codes a few weeks back and it apparently showed poor O2 sensor. THIS did not help.
While I was checking the EGR I found that the vaccum to it was weak and erratic. Will this make any differece to the idle. Wen I pull the hose it makes no difference to idle.
While I was checking the EGR I found that the vaccum to it was weak and erratic. Will this make any differece to the idle. Wen I pull the hose it makes no difference to idle.
When the engine is at idle, cold and WOT you will have no vacuum to the EGR Valve and it should be closed. The vacuum is controlled by the PCM.
Vacuum to the egr, has to go through either two or three solenoids, which are controlled by the ECM. To check the EGR itself though, you can hook a vacuum gauge/gun to the egr itself, then take the reading(Resistance) from the EVP sensor as you apply vacuum. There are alot of vacuum lines/trees going to the EGR, via the solenoids, so there are lots of potential areas for cracks/breaks.
Also, have you checked the Engine Coolant Temp Sensor? If it is stuck showing cold, then the engine will think that it is cold, when its really hot, and wont lean out like it should, to componsate.