Re: 2005 SRX V8 CEL Check Engine Light - How to read codes?
A couple of comments on this:
The blurb about California law is absolute and utter nonsense and probably blurted by someone who cares more about money than customers. It is legal for ANYONE to read codes on a vehicle. Having said that, I would strongly recommend buying a code reader, so you can do this yourself. Look for an ODBII (CANbus) compliant readerfor 1996 vehicles and newer. Prices range from $60 for a basic engine code reader, to $100 for a basic engine code reader and eraser to $400 for readers that can deal with ABS, SRS etc. Beyond that there are professional systems that typically start at $4000.
PO442 (Small EVAC leak). In the past gas fumes vented directly into the air, however, with environmental laws they must now be captured by the vehicle. The EVAC system does this and attempts to feed them into the engine for burning. This is not SRX specific, but a requirement on all newer vehicles. Leaks in the system are most likely to occur in one of three places:
1. gas cap - beside reseating it, you may want to wipe the neck of the filler pipe and wash the cap in soapy water. Many caps have a filter that can clog. Just make sure it is completely dry before you put it back on. Some people report success with replacing the cap.
2. EVAC lines near engine. The EVAC lines are very small rigid plastic lines that can come loose or crack near the engine block, where they experience the most stress from heat and shaking etc. There tend to be 90 degree bends as well. Check for this and replace as needed.
3. Loose Schrader valve. If you follow the lines in the engine compartment, you will find a place where there is a screwed-on cap attached to the line. Make sure this and its connections are tight.