I have a 2005 and the CEL keeps coming on. I've taken it in to my local mechanic and he tells me he got the code, reset the light and knows the problem. Something about a thermostat needing reprogramming or possibly replacing. Anyway, he said it was fine to drive and that I'd just need to bring it by sometime when it could cool off. My real question is, I thought I might be able to view/clear codes via the MFD but when i enter into diag. mode, the clear code button is grayed out. What gives? I have a cheap Geniscan G100 OBDII reader, but it doesn't seem to want to connect. It just says "Link..." but never displays a code or allows me to clear the code.
The Prius OBD2 system uses the CAN protocol and mant inexpensive code readers can not handle it. Many people like the ScanGuage (~$150) for use in a Prius. JeffD