Actually, it had new pads/rotors (less than 6 months old). Some idiot failed to yield, and turned left in front of me as I was entering an intersection. No way I was stopping from 40mph in 1-2 car lengths. He was cited and his insurance paid $16.5K (back in 2006) to fix the truck, including a brand new frame from Ford. Miss that truck though.