So how come Human hasn't mentioned this bad boy yet?
I was flipping through my latest copy of Superbike (May 2002) and noticed that they devoted a few pages to it. What I'm unsure of is the numbers though, they quote 118hp and 57lb/s of torque.. I'm assuming this is not at the wheel, as that would be a HUGE leap in power for a small leap in displacement..
Anyone have more info on it?