First off, I haven't installed any power adders to any of my rides but having friends who have, I have a little knowledge on this. Using some of the information you provided and a little help from the internet, your ride rolled off the assembly line with 210 hp at the crank and 240 ft-lbs of...