Took the top end off found a broken piston and the sleeve rotated in the cylinder. Took to the machine shop they want close to $450 for a re-sleeve and a piston kit. Where can I find a new top end? Found a "kit" on ebay for $220 for the jug, head, gaskets, piston & air filter but but unsure of the quality of the parts.