I got mine from Hippon motors, but mine had an oil pressure problem right from the start. Within three days, it started knocking. Fortunately I was able to get everything fixed before it did any damage. My suggestion is to replace everything on the ZC. Gaskets, seals, hoses, injectors, rod bearings, oil pump and belts. It is just better to be safe than sorry. Mine runs great now, but there were alot of little things that had to be purchased that I was not counting on. Other than the motor itself, the only other thing that has worked well so far was the alternator that was on the ZC when I got it. LOL. Have fun and good luck....