Check for vacuum leaks, on OBD II vehicles a vacuum leak on the intake side will cause a O2 Sensor fault code.
Merged topics, just to keep all the good information in one place.
I checked my hoses ( no Cracks or holes )and in doing so I noticed I am missing some stuff according to the diagram you sent. I used the top Picture .I will try to explain this the best I can.The hose that hooks to #4 on diagram only goes straight into the motor.Leaving me with no hose to attach to #10.Also there is no #10 or #11 and the hose that is supposed to come out underneath of the canister thing #7 Doesnt exist. So what I am Trying to say is, The whole sections of 10&11 are missing.I bought the truck about 6 months ago so I dont know what the last owner did to it.Thanks for your help ....Dawn
Yep, I went and checked my '96 and it's the bottom pic. You said the Check Engine Light flashes when it runs poorly. On OBD II vehicles a flashing light indicates a misfire. If it misfires enough it will run too rich and cause a fault code. Have you done a tune-up? It's very hard to diagnose over the internet but I'd change the plugs and wires, have the codes cleared by Autozone and see what happens.EDIT: Make sure the codes a cleared with a scanner and not just by unhooking the battery.
EDIT: Make sure the codes a cleared with a scanner and not just by unhooking the battery.
...You shouldn't unhook the battery to clear it on OBD2, because it clears the memory in the ECM and it has to start the whole learning process all over again. Codes should only be cleared with a scan tool.
The O2 sensor code is probably actually a bad O2 sensor. The EGR valve will give a P0400 code.
Thanks, TN Tracker, for the pics of the hoses...
You're welcome. I feel for you folks that have inspections. The OBD II Trackicks are notorious for throwing codes, you hear it all the time. Mine currently has a P0400 code but I'm waiting until it's warmer before pulling the egr and exhaust manifold cause we don't have inspections.