Not trying to be funny, but is the rotor OK and installed? Had a guy call me once, same problem. He pulled /pushed that truck for miles. Came to me, I went down to look at it and saw the rotor laying on the work bench. ZOOM ZOOM ZOOM.