2012 GMC Canyon Repair and Maintenance
A guide to problems, costs, maintenance and repair for your 2012 GMC Canyon
Verified by mechanics, reported by drivers like you
Never overpay. Check prices with our estimator
2012 GMC Canyon ProblemsAC Blower Inop Due to Failed Resistor
The HVAC blower motor may stop working at one or more speeds due to a faulty blower motor resistor block. Our technicians recommend to confirm the resistor is at fault by first checking the operation of the switch.
The fuel level sensor in the fuel tank may fail causing erratic fuel gauge operation. Our technicians tell us that on high mileage vehicles you may wish to replace the complete fuel pump module assembly if this condition occurs.
The CD player in the radio may fail. Our technicians tell us that the radio will need to be removed and sent out to a radio repair shop to correct this condition.
2012 GMC Canyon RecallsThe Hood May Open Unexpectedly While Driving
The front hood is secured by two latches, the primary and secondary latch. The secondary latch prevents the hood from opening when the primary latch has been activated. These vehicles are being recalled because some may have been assembled without a secondary hood latch. With this latch missing, if the primary latch is not properly engaged the hood could open unexpectedly while driving. This could obstruct the view of the driver, increasing the risk of a crash. Dealers will replace the hood on the affected vehicles to correct this concern.
Certain vehicles may have been produced with a driver's side seat belt buckle electrical connector that does not fit snugly with the connector terminals, causing the electrical connection to be intermittent. This loose electrical connection may cause the driver not to receive a visual or audible warning that the driver's seat belt is not fastened. If the seat belt is not properly fastened in the event of a crash, there is an increased risk of personal injury. Dealers will replace the seat belt buckle electrical connector terminals to correct this concern. The General Motors recall number is 11322.