I rebuilt my whole engine when I did my tt conversion and this was the the first engine I've ever rebuilt. I had some of the major stuff done by a local performance shop like rehoning the cylinders, polishing crank and cams and such like that. Also had them put the new crank and rod bearings in and install the new piston rings but I did everything else myself and now have over 3k miles on it and runs perfect.