Check Engine Light; Several different codes

Tiny
GARCIAK
  • MEMBER
  • 2007 SCION TC
  • 2.4L
  • 4 CYL
  • 2WD
  • MANUAL
  • 199,320 MILES
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?
Do you
have the same problem?
Yes
No
Wednesday, March 12th, 2014 AT 9:33 PM

2 Replies

Tiny
WRENCHTECH
  • EXPERT
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.
Was this
answer
helpful?
Yes
No
Thursday, March 13th, 2014 AT 6:20 AM
Tiny
GARCIAK
  • MEMBER
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.
Was this
answer
helpful?
Yes
No
+1
Friday, March 14th, 2014 AT 7:36 PM

Please login or register to post a reply.

Recommended Guides