I’ll start with the negative first, it took two an a half weeks to get the truck fixed, and when I got it home I discovered that my custom headlights were disconnected (after driving a few miles in the dark) Turns out to be two minor points. Overall, the truck now runs better than it had in years. I’m very happy that the elusive problem was diagnosed properly and fixed correctly. The truck is now a pleasure to drive again. I brought it to a dealer because other shops had not correctly diagnosed the problem, or had caused the problem. The technician at University Motors was 100% right in his diagnosis and repair.