The engine work was done by a machine shop called clarks in cupertino, ca. They provided the crank bearings, valves stuff. The rest I picked up, pistons, rings, water pump, timing chain kit. Rock auto was a good place to find parts. The other place is on ratsun from other owners. Most everyone goes to a bigger engine so you can find used engine with reusable parts like oil pump, cam, which don't really exist anymore. Hope that helps feel free to pm me if you have a question.