The original eng was a Gy6 150. This was suppose to be the same. It is a little shorter, but it think its just a short case version. The reverse kit who knows. Was part of the engine. Got it from a guy on eBay and had no paperwork. Wouldn't want to make to easy.
OK I'm obviously not smart enough to add more the one pic at a time. I'll get the other in the next post.