I have a 2009 gmc canyon and a few days ago the check engine light came on and I changed the gas cap and turned off the check engine light. The light stayed off for 2 days and now is back on but the truck runs fine. I did notice I am now hearing a buzzing noise coming from under the truck. Anyone have any ideas what it may be?
Jul 8, 2013 at 8:59 AM