I think something happened to the transmission. The truck is making a whining noise when I put it in gear. While accelerating I felt a large pop or thud, and the vehicle dropped in power, but continued to drive and accelerate.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing