I have used many Jasper engines for customer cars. They are over priced with a good warranty. Other than the warranty does not cover the total labor cost. I have had a few problems with workmanship, a couple had loose head bolts (leaking head gaskets). Many more troubles with there trans. Now I have found a VERY good builder of engines and also a GOOD trans builder. So i haven't bought a Jasper for over 8 months. All in all they are a good product.