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.
Woops! I meant "CEL, Traction Control Lights, 2003 XC90 2.5: Sorry about the fat fingers
Howfy, All.
Been reading threads here until my eyeballs dried out and have not found answers to a few problems. 1st, I have a CEL that seems to like living on my dash. A code reader gives me NO CODES. I also have the ROUTINE SERVICE NEEDED message that comes up on start up, and won't leave. My cute little traction control light is on, in yellow, not red, but AWD seems to work fine. Not sure what is going on there. Can those be cleared in some way when I'm not showing any codes? All brakes are recent replacements so they're good and oil was just changed. Gas cap is new & kept tight. How do I get rid of that odd assortment of gitches? Thanks for your help in advance.
Last edited by DMS; Nov 18, 2022 at 02:52 AM.
Reason: Error in vehicle description
not all code readers can read all the code sets. See if you can rent/borrow a reader capable of reading ABS codes or have a friendly shop do a quick scan with a fully featured reader.
Your code reader (as others have mentioned) needs be able to read from ALL the modules shown in the network below (if equipped). Generic inexpensive OBD readers can only read codes from Emission related modules, usually just the ECM (engine) and the TCM (trans). Your service light/message means it has been ~7500 miles (on most cars in your year range) since the button was pushed to reset it. It's an oil change reminder light and your oil change provider should have reset the reminder when that was done. If they did not it is a simple process to reset.