Have you taken it to get the alignment and front suspension parts checked? Parts wear out. Your truck is approaching 10 years old with unknown mileage. Tie rod ends or ball joints can and will cause alignment to go off spec if worn and cause death wobble.