Diagnosis & Repair
WARNING: This page is about a different car, the 2003 Toyota Matrix and 2003 Toyota Corolla. However, it is still accessible from the selected car via links, so may be relevant.
NOTE:
- If DTC P0115 or P0116 is output, first trouble shoot DTC P0115 or P0116. If no malfunction is detected, trouble shoot DTC P0128 next.
- Read freeze frame data using TOYOTA hand-held tester or OBD II scan tool. Because freeze frame records engine conditions when malfunction is detected. When trouble shooting, it is useful for determining whether vehicle was running or stopped, engine was warmed up or not, air-fuel ratio was lean or rich, etc. at time of malfunction.
- Check cooling fan system. See appropriate article in ENGINE COOLING. If results are OK, go to next step. If results are not good, repair or replace cooling fan system.
- Check thermostat. See appropriate article in ENGINES. If results are OK, check and replace ECM. To check ECM inputs and outputs, see PIN VOLTAGE CHARTS article. To replace ECM, see REMOVAL & INSTALLATION - 4-CYLINDER article.