Check Engine Light; Several different codes

2007 SCION TC
199,320 MILES • 2.4L • 4 CYL • 2WD • MANUAL
Avatar
GARCIAK
  • MEMBER
  • 2 POSTS
I am trying to diagnose the root cause behind several different codes that the OBD scanner is reading. My car is running fine and great and one day the CEL comes on and I get worried. I take it to AutoZone and Advanced Auto Parts to get the code ran. At Autozone they showed me these codes:
P0606: ECM Processor Error
P0136, P0137 and P0138: Heated oxygen sensor - bank 1 sensor 2 circuit low voltage, circuit fault, and circuit high voltage.
P0300, P0301 and P304: Random cylinder misfire condition, cylinder 1 misfire detected and cylinder 4 misfire detected. (I cannot tell if the engine is misfiring if it is.)
C1241: Low Battery Positive Voltage or Abnormally High Battery Positive Voltage. (This makes me think that the battery is weak, it would make sense considering it the stock battery which is over 7 years old.)

My question is, is it possible that all of these codes be resulting from a weak/old battery and if I changed the battery it would solve the seemingly numerous problems?
Mar 12, 2014 at 9:33 PM
Advertisement
Avatar
WRENCHTECH
  • CERTIFIED EXPERT
  • 20,761 POSTS
The only way you;re going to know if you have a battery problem is to have it tested.

After doing that I would record all the stored codes and then clear them to see which ones come back. If you get that processor code again you need to replace the computer before doing anything else.
Mar 13, 2014 at 6:20 AM
Avatar
GARCIAK
  • MEMBER
  • 2 POSTS
Thanks for your help. I replaced the battery and the check engine light went off and its been off for 7 miles. I'm crossing my fingers that was it and it wont come back on.
Mar 14, 2014 at 7:36 PM
Advertisement