If you got it for a good price, who cares about parts. Just break it in nice and easy and than let her rip. I don't rebuild engines. I just replace them. Just really wish GO would get there act back together. I still have one of there engines that is running great as a back up motor. I switched to novarossi when all the issues with the business happened last year. Their motors aren't bad, but when I can get a Italian made motor for about the same price or maybe $20 more. It's a no brainer to go novarossi. If Go ever get their crap together again, I would consider buying one of their new GXII plus motors. My back up motor is the original version and it keeps up with my buddies bonito.