Keep in mind also that you may have a bad valve body. Had one myself at ~20,000 miles last summer. Replaced it, and no problems since. Sitting on ~85,000 miles now.
2001 JUICED GMC 2500HD SLE AlliMax, Longbed, Ext. Cab, 4X4 Summit White, G80 Differential, Husky Liners, Black UWS Toolbox, Black Westin Nerfs, Black Replacement Front and Rear Bumper, Black Bedrail caps, Autopage 2 way LCD Alarm remote start,JL Audio, Hella, Cobra, ProComp Mud Terrains, Tekonsha Prodigy Controller, Fumoto, Rhino Liner, 400 Watt Inverter, Pioneer XM Radio<br />KENNEDY 4\" Exhaust. 100,000 miles on January 31,2003!!<br /><a href=\"http://home.att.net/~markstanco\" target=\"_blank\"><b>PHOTOS UPDATE 11/02</b></a><br /><br />Gutter Pipe is your friend. Leafblower is your enemy.