my father-in-laws GMC 2500, 2001 or 2002 no sure, about 65,000 miles on it. problem started once in a while at idle, it would puff some blue smoke and run a little rough, then it would clear up. then tonight he was driving and said that the power was WAY down and it had a terrible miss, and...