I just took the head off of Krazybones motor to confirm it is an HS50. Bore is 2.812", stroke is 1 15/16". Height is 11", same as several other HS40 & HS50s I have. You can see in Krazybones pics it has the original white paint and the newer style minibike throttle assembly. It is a points motor with a 3/4" outputshaft that is drilled and tapped. The BIG PUZZLE---the flywheel mounting taper is larger than I and apparently everyone else has seen on a HS50. It is approx. .625 at the small end instead of .500 that is on all the HS50that all of us have seen. Although I say the taper is larger, it actually is a different angle. All HS50 tapers seem to be the same large diameter[.750] and the same length so with different small diameters, the angle changes and a "regular" HS50 flywheel will not seat as opposed to seating and just being in the wrong position.Hence the dilemma. I'm sure someone knows the answer and what we're looking for. If all else fails, we'll remachine a "small taper" flywheel. I do have a H35 non points motor that has the "larger" taper, so I know what Minibikedude is alluding to. Ahhhh, if only Krazybones had the blower housing or tag from this motor. But then it would be simple and I'd have to look for another challenge.