That # will be my next avenue as I battle the dealer I bought my 2010 silverado 1500. At 52000 my engine light came on so I took it in, after a couple hours it turned out to be evap vent solenoid...387.80 later. Truck is still under warranty with extended warranty but I'm told I still have to pony up the cash. What a bunch of bull, warranties from gm obviously don't mean much.