It's a work truck, I travel the whole PNW, and the problem did not arise till the last 8 months or so. When I give up my vehicle to the dealership for repairs, I lose money. So I finally went in to get the repair done. My question is how does GMC put a mileage or years of ownership clause on a manufacturer defect?