just a suggestion here, but a buddy of mine had the same problem a while back on his 1 ton chevy. turned out to be a dancing brake caliper. bolts were loose, and the caliper holes were wore oblong. just something to check. my