2. I've had 2 Storms, both dynojetted, and set up by DJ recommended settings. First one made 115, current one 112. I know someones gonna pipe up and say the dyno was optimistic,
With regards to the TPS it's not really about top end so much.
The TPS mainly takes care of idle and low speed cruise. It's exactly what is name is. It senses your throttle position from the position of the butterfly flap on the carb, which in turn sends a voltage to the (depending on the tps signal!) ICM where the electronics works out the mapping accordingly. That's if I've got it right

Someone can correct me where I'm wrong!

a bit more research may be needed
Symptom's of a Miss-Adjusted/Faulty TPS are as Follows:
Stalling
Irregular idle
RPM Drop while accelerating or trying to maintain a constant speed.
Drop in fuel Mileage
Poor Throttle Response
It's got me thinking because if I'm correct, every bike will need a different requirement or base setting. Factory Pro recommends setting to 500. But is this only worked around their jet kits, and their needle profile and the way they approach fuelling/tuning issues. This could explain why some people get better results than others. Or am I looking to deep into it.
The more I think of it, the more I like the idea of a variable resistance control. I would like to experiment and do some tests on this. I need a way of turning the tps on the fly with some way of knowing what it's set at. It's either that or the laborious way of physically changing it, say a 100ohms at a time. It may have to be the laborious way. Though it will be a slow painful process, I am more mechanical inclined than electronic.
I also have another little project up my sleeve, I would like to get done in the New Year. I'm just at the brainstorming/ideas stage at the mo.
(:-})