Talk to my buddy at JBS performance. He has one and specializes in Yamaha stuff in general. He has already tore his down and customized some stuff and had GREAT results. Only complaint I have heard about those is not a low enough first gear and James solved that one already.