Why my engine light came on with codes u1064,p0300,p0171.

63,236 MILES
Avatar
ZAZZ
  • MEMBER
  • 2 POSTS
Engine light came on in my 2006 Chevy Colorado. Stopped at auto parts store, they hooked up OBD scan, 2 codes came up u1064(lost communication with body module),and p0300 (Random misfire x2). I then took it to nearest dealership.I made an appointment to bring it in the next day.In the mean time the engine light went out.Took it in the next day. They ran another diagnostic test $59.99. They said there was another code p0171 (lean mixture) Then they said they wanted to run a compression test ($105.00)Service manager then came out and said that cylinder 5 was causing the misfire and that the head was warped. It would take 13 hrs. to fix and cost $3450.I did not have it done until I researched it a little. When I left the dealership the engine light was still on. The next day Sunday the engine light went out. Dealership never mentioned any other probable causes, such as O2 sensor,MAF,plugs,wires etc. I decided to try and get an unbiased professional opinion on what to do.
thank you.
Zazz
Apr 9, 2012 at 4:44 AM
Advertisement
Avatar
MERLIN2021
  • ✓Experienced Mechanic
  • 17,250 POSTS
Well if a compression test showed low compression on #5 you should get a P0305 as well as p 0300 , p0300 is a general.misfire and 305 is cylinder five. Ant tech can do a compression test so have it redone somewhere. The u code has nothing to do with the misfire codes, this body module is another 600 or so, so make sure the cars is worth putting 4000 into!
Apr 9, 2012 at 5:58 AM
Add a reply
Join 2CarPros for free, one of the most advanced car repair communities on the internet. From first-time drivers to seasoned mechanics, everyone is welcome to reply, share details, and get better answers. You can add a temporary image or video first; uploads are limited to 20 MB.

Frequently Asked Problems for This Vehicle