To be short and sweet I love my truck but the mileage was getting up there and the engine went. I was referred highly by a couple of people to call Motorworks. They gave me an excellent price and did the job exactly as specified. It runs like new again and I couldn't be happier. Really nice guys working there. Highly recommended!!