I, unfortunately, had to have my engine replaced, but the staff explained everything thoroughly and gave me a fair price on a used engine. I also had my instrument cluster repaired. My truck now runs beautifully, and I'm also thrilled to have a working speedometer! Everyone at Engines Express was knowledgeable, responsive, and friendly. This was my first Engines Express experience, but I will be returning for all of my regular maintenance in the future.