I pulled all of the plastics off to get a good look at everything to begin some troubleshooting of my top speed issues. I previously plugged the oil pump inlet & outlet lines because I switched premix when I did the upgrades. I believe that the oil pump o-ring is part of the seal of the entire crankcase, is this correct? It was leaking like this before I did my upgrades. I tried replacing the 0-ring and it seemed to be better, but I just disconnected to be safe. There is no mounting screws that attach it directly to the crankcase, just a bracket that keeps it from popping out. How can I seal the hole if I completely remove it? I think that it may be leaking, thus causing some of my performance loss! The other apparent leak is where the throttle cable enters the top of the carb. I'm not sure if this particular point is cause for concern, because there is no apparent seal around this area. Could this be causing some of my troubles also? I am going to try and attach some pics. Thanks for the help!