OK guys I've been fighting this for about a year now without any luck.
Here's a quick recap:
new pistons/jugs
SLP Pipe, intake, flash
SLP clutch weights/springs
This thing always had a hesitation/bog at around 6.5-7.5K RPM. After the new pistons the bog occurred right at 6,800 RPM. I then plugged the vacuum hoses and the 6,800 RPM bog went away but I still have the hesitation at 6.5-7.5K.
It acted like it was something to do with the throttle, because if I "feathered" the throttle the hesitation would clear and the RPM would come back, then drop off again. Thus, I replaced the TPS and the harness. I built the tool to set the TPS and set it correctly (I assume I did it right because it idles and runs fine, even reverse).
So as I'm troubleshooting this in the garage, I noticed a correlation. Every time the hesitation occurred the exhaust valves were closing. Made me wonder if the valves were closing because of the hesitation or if the valves closing were the cause. If it is the later, could it be the springs are too stiff for the corresponding pressures at the high RPMs.
I don't even know where to start on these springs. I have a 05 800, so I put the springs from it in the 900 to see what would happen; no change. Unfortunately I don't really know what springs are currently in the 900. They are kind of worn and dirty but near as I can tell they are purple.
I would like some opinions on whether I'm chasing a wrong path with the exhaust springs. Also, can someone give me a baseline to start with and I can adjust from there. Is there a "standard" guys are using with the SLP setup? Most of my riding is done at sea level to 3,000 ft.
Thanks.