2012 GMC Canyon Repair and Maintenance Costs
A guide to repairs, service, and maintenance costs for your 2012 GMC Canyon
Never overpay. Check prices with our estimator
2012 GMC Canyon ProblemsLoss of One or More HVAC Blower Motor Speeds
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 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.
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.
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.