I have a 2005 Jeep Liberty Sport CRD 4x4 with about 200k miles on it. It has been in the shop a number of times recently. The last time about a month or so ago I drove it home from the dealership, about 17 miles or so and it performed great. Then I drove it a wee bit more, say another 20 miles...