Check engine light comes on first checked code was told more than likely its a gas cap issue. Now 3 new codes with pocket scanner said p045 p047 and p042 if i recall correctly, but also now the air bag light blinks on the off. what do these codes mean ? Thanks
The check engine light also monitors the deairate system of the gas tank. On the undercarriage (below the drivers seat) are 2 rubber tubes which get briddle over time check those for cracks. If you don't find any it is probably necessarry to empty the gas tank complety, make sure the engine is cold and pressurize the whole fuel system with smoke in order to find that leak.
A blinking air bag light might indicate a broken insulation on one of the wires of the wire harness wrapped around the steering column(inside a black plastic cover). To access it it would be necessarry to remove the steering wheel.
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
take it to a parts store , have them pull out the code, you might try this , remove the negative battery terminal for about 10 minutes ! this could do it ! if not, have the parts store do it. all codes must be removed from ecm after repair is made to eliminate it , its stored into the memory, it will not forget about it , you have to make it forget !!!! get it ?
If your vehicle is equipped with a Flex-Fuel engine it is safe to use E85. If your vehicle is not equipped with a Flex Fuel engine, E85 will cause all kinds of driveability problems including a no-start. The vehicle should say "Flex-Fuel" on it or there will be a green "Leaf" emblem somewhere on the body.
For a 2002 Dodge Caravan, the best way to positively identify the engine is to look at the VIN. The only engine code that is Flex-Fuel is engine code "G". The engine code is the 8th digit of the VIN. The 10th digit is the year of manufacture and should be a "2" on your vehicle. If there is ANYOTHER engine code, DO NOT put E85 in the tank.
If you have an Advance Auto Parts store where ever you are, they will read the code and tell you exactly what to code is and what it means. Any mechanic who "guesses" isn't a mechanic at all - he's a thief. Emissions leak can be any number of things, but not the gas cap!
you were told your vehicle has small/large evap leak detected? The leak could be coming from any number of components. Fuel tank seal, evap purge valve, check valve. The best way is to find the leak with a smoke machine. It is designed to find leaks in the evap system. There is a port with a green cap in the engine compartment. This is where the hose from the machine attaches to. Turn machine on. Where ever you see smoke, this is where the leak is.
The check engine light may come on for several reasons.
It is not necessary to worry as it may be as simple as putting the gas cap on without fully clicking it shut!. If this is the case it will go away by itself in about a week at most! You can take your car to an auto parts store to have them run a diagnostic (Some will do this for free). If your car is running fine, re-tighten the gas cap, give it a week or have it diagnosed if you still feel uncomfortable with it.