Just finished replacing lower ball joints on my 2001 with 239,000 miles. Previous owner must have parked this thing in a pond every night, because, despite being a New Mexico truck its got plenty of rust. Out of the 8 total 14mm bolts holding the lower ball joints to the steering knuckles...