So my 2005 Infiniti G35x (150,000 miles) is having some problems today. When I go to start it on a cold winter day the dash lights up with a bunch of lights. Check Engine, AWD, VDC Off, Skid. The engine still starts. I turn it off and try again. Still On. Turn off and wait 5 min. Everything but the check Engine light goes off.
With the check engine light still on I go to a tire place to have them read the codes. Seems to still drive normal. They come back as:
U1000: CAN Communication Circuit Fault
P1212: TCS/Communication Line Fault
B2125: P Range Switch
and a couple low tire warnings, which is odd as I just tested them a week ago... but probably not related.
I call around to see if I can get seen at a shop but its Wed evening and the earliest someone can see me is Fri Afternoon. There is a Nissan dealer nearby (Lincoln, NE) and an Infiniti dealer in Omaha but with the age of the car I'm hoping I can get away with not paying a dealer service premium.
Anyways, I have no idea what the problem is. It made it back home ok without any noticeable problems. Any help would be really appreciated.
Is this something a dealer would have to do as its specialized or could any repair shop handle this?
Thanks.