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.
I have a 99 ford ranger. Tried recently having it inspected. Vechile failed due to emission failture, but no service light is on. I was told to drive it for a few hundred miles till it comes back on. I have a odb II scanner at home i use and have tried to get code. I keep getting errror message on my screen. Scanner is good have used on other cars, But cannot not get reading on my truck. Few months ago i had an p401 service issue. changed my egr valve cause it was rusted shut. The light went out. between then and now the light pops on every once and a while. Anyone ever seen this or have ideas to fix. thanks
What was the reason for the emissions failure? Was it a code, or a tailpipe test that failed?
I'd try another scanner, there's very likely a code in there that might give you some helpful info. If you can't get the scan to work at all, you might have a problem with the vehicle computer itself.
I have a 97 ranger 3.0 that would not pass for the same reason. After trying to figure it out myself i had to bring it in for them to work on it and test it after every fix. ended up being the fuel evap canister and some lines that were clogged in the egr system. i also replaced the egr solonoid which was part of the problem. it passed with flying colors after forking over $600!! Good luck.
It was a code. the EGR, oxygen sensors oxygen sensor heater were "not ready". Would taking the negataive terminal off the battery remove the code from the system. The egr was replaced but never got to reset the code, because the light went out after replacement. Tried scanning again but no codes. thats when i started to recieve ErPr on m scanner. I also see Re 13 flash then go away.
Disconnecting the battery will reset the computer and erase all the codes. Once that's done and you start driving again the computer will start "learning" the specifics of your vehicle. The computer will continue to give a "not ready" for any systems which it hasn't seen exercised enough to fully "learn" - that's why the emissions inspector told you to drive it some more before getting it retested. But you shouldn't be getting errors scanning process, it should just continue to give you "not ready" messages until.. it's ready!
I'd try another scanner, if you get the same "ErPr" type message rather than "not ready"s, then you may need a new computer
oil change,air filter change, run some good fuel through it for a week before you go back, and when you go back make sure that engine has been running for awhile, and is hot as hell when you have the emmisions test.
if it really is a part failure problem well..........itll have to be replaced
coming from mass, and having inspections done in the winter time, most of my failures were from a little gunk or something clogging up somewhere usually in the cats.
gdhagleriii: The heaters don't get 'ready' until the engine has warmed up and gone into closed loop mode. You have to have the engine up to operating temp to get all them heaters heated.
Take it for a spin, and when you get the temp gauge to the middle, head home and hook up the code reader.
There are two kinds of codes, momentary and repeat. There is a 'strategy' for keeping the codes based on how many times they occur, and how many engine restarts they persist over. I do not have it memorized. If the SES or check engine or whatever they call it today, light comes on, there *should* be a code stored, from what I know. It should be there to be retrieved even if it only occurs one time, if you retrieve it before it gets erased. If you checked immediately after the light comes on, you should be able to read it.
tom