2005 GMC Canyon problems
Owners have filed 146 complaints with NHTSA about the 2005 GMC Canyon. Electrical system is the most reported problem area, at 16% of complaints. After that come brakes (15%) and engine (11%).
At a glance
- Complaints
- 146 filed with NHTSA
- Most reported
- Electrical system 16% of complaints
- Crashes and fires
- 9 and 2
- Injuries and deaths
- 5 and 0
- Typical mileage
- 51,000 miles 110 complaints with mileage
Source: NHTSA owner complaints
Where the complaints are
Share of this model year's complaints by the part of the car involved. One complaint can name more than one part, so the shares can add up to more than 100%.
When problems show up
View the numbers
| Mileage | Complaints |
|---|---|
| 0k to 20k miles | 17 |
| 20k to 40k miles | 20 |
| 40k to 60k miles | 27 |
| 60k to 80k miles | 15 |
| 80k to 100k miles | 8 |
| 100k to 120k miles | 4 |
| 120k to 140k miles | 6 |
| 140k to 160k miles | 7 |
| 160k to 180k miles | 2 |
| 180k to 200k miles | 0 |
| 200k+ miles | 4 |
What the data shows
Among the 110 complaints that report mileage, the typical (median) problem appeared at about 51,000 miles. For electrical system specifically, the median reported mileage is about 58,000 miles (19 complaints with mileage).
Safety-related details: 9 complaints mention a crash; 2 complaints mention a fire; 5 injuries reported.
Looking only at complaints filed within five years of the model year (so older and newer years are comparable), the 2005 ranks 5th most-complained-about out of 14 model years of the GMC Canyon with enough data (78 complaints in that window). It is also covered by 3 safety recall campaigns.
What owners wrote
A few complaints as filed, shortened and with personal details removed. The first ones are among the most serious reports for this model year; the rest are typical.
Dt: 2005 GMC canyon. The consumer purchased the vehicle and had it six days when the vehicle kicked into high speed at 50-60 MPH. The vehicle went over a cliff and into a parked vehicle and was totaled. The consumer broke his hand, and the consumer's wife bruised her kidney. The insurance company got the consumer a new vehicle. The vehicle was being parked into the garage and the rpms revved to 5,500. The consumer stated that it felt like the cruise control had kicked in, but the cruise control was not on.
Tl* the contact owns a 2005 GMC canyon. While driving approximately 45 MPH, the vehicle slid on black ice and crashed into an embankment. The air bags failed to deploy. The contact sustained back and abdomen injuries, which required medical attention. The passenger also sustained bruises to the face, eye socket, and broken rib injuries, which required medical attention. The contact and the passenger sustained concussions. A police report was filed. The vehicle was taken to the dealer for diagnostic testing.
Dt: while the contact's wife was driving at 35-40 MPH the vehicle hit another vehicle. This was a front end collision. Upon impact, the airbags did not deploy. The vehicle was towed to a body shop for insurance inspection. The insurance company deemed the vehicle totaled, but was unable to determine why the airbags did not deploy. The contact's wife sustained injuries. She had bruises on right shoulder. A police report taken at the scene.
Earlier I complained that I had to replace the cam shaft solenoid for the second time, I was mistaken in that complaint, now I am told that it could be an actuator, cam shaft problem or some other related problem. Getting the same error codes as last 2 times in the shop p014 p017 and p300. Engine is till sputtering and dying, pushing too much fuel.
Air conditioning fan abruptly stopped working on all fan speeds except "4", the highest position. Checked internet for possible solutions and found that there have been numerous failures exactly like mine. All involved the "blower motor resistor assembly, connector and/or wiring harness" shorting out. Scortching the connectors, resistor assembly and causing the plastic to melt/burn. GM parts at local dealership had replacement parts and I was able to resolve the problem.