I'm 150 lbs and if you think staying on your bike is hard try riding a 1000 sport bike and power shifting LOL! I have had some fast sport bikes and my 1200 pulls hard, but nothing like a 1000 inline. Sounds like you have some good cheap mods done.
^^^don't even know why they make liter sportbikes....there is absolutely no need for them. what's crazy is guys like casey stoner and dani pedrosa who are like jockey size. dani is 5'2" 112lbs. and he man handles that thing.
hey op....MREED has a great DIY on an intake on the cheap. check him out.
When you buy your second set of XIEDs, you will have spent what I did for a Fuel Pac after one of the XIEDs took a crap.
I did get over a year and out of warranty out of them.
Try hooking your foot under the brake pedal. I had to do it when I took a spin on my buddies bike. It's got 132 ci el Bruno motor in it. Bad aaasssss. But anyways yeah.