Hi Scotty,
I own a 2012 Subaru Forester with a stick shift 140,000 miles. It was working perfectly until last week when I left town for a vacation. Upon returning, it now giving me the following codes
U0073, U0122, P0462. All the dash lights are one (check engine, abs, traction, brake, no hill assist and blinking cruise control light). It still runs just fine but was a little harder to start. Could it just be a low battery from sitting for a week?
what are the full definitions of the codes?
U0073: Control Module Communication Bus “A” Off
U0122: Lost Communication with vehicle dynamics control module
OK so the computers aren't talking to each other. There could be many reasons for this. First eliminate the low hanging fruit:
- have battery + alternator tested (free @ autozone)
- check fuses with a tester
- Find the 'vehicle dynamics control module'. Unplug it. Check the connectors (water, corrosion etc). Plug it back in.
- A good starting point is always to check for technical service bulletins (TSB) for your particular vehicle
If that doesn't help then it gets more serious. There could be a fault in the wiring harness somewhere, or the module itself just failed. See an auto electronics specialist.
apparently a rodent chewed through a wiring harness that caused the issues
First things first, load test the battery. Places like Autozone can do for free, if you don’t have your own tester.
A mechanic load tested the battery and alternator said they were both fine. He also checked all the wiring harnesses and said it needs to be taken to a dealership to check out the ECU and VDC modules. I'm wondering if disconnecting the battery and resetting the ECU might solve it?
It could be. Clear the codes and see if they come back.
I did clear the codes. I have an autel scan tool that shows current codes and permanent codes. After clearing the cones once, they just went into the permanent file
