Larball--as for the head being "odd" or hard to find, I can buy it at
gy6enginepartswholesale fairly easily. It's what they call the "B" model engine. I just look at it as the engine with the wavy cooling fins. I'm gonna try this one without performance parts unlike the Xingyue---at first.