Update after a day in the mountains:
The sled seemed to run similar as it was around my house once I got the mountains. I was pulling around 8100rpm, which is much better but still didn't feel right. It seemed lazy to get to peak rpm. It didn't have that quick rpm climb like it did before, almost hesitant.
Also the weird thing was on the way to the riding area, I have to go through a higher elevation mountain pass and each time going through there the sled acted the same way as the initial rpm drop, only pulling around 7K rpm at WOT. Both ways consistent.
So my only options I would like to try is maybe a MAP sensor swap, and ECU.
And Chad to answer your question, I did not run the SLP resistor since so many people in AK claimed it didn't work correctly and were having good luck without it. I could pull the head off to look, but I would like to first exhaust these options first. And since it has good compression I don't expect to see any issues.
TRS- Yes I have swapped primary springs with no change to the sled
TimG- I doubt it is the TPS since it idles fine and on the digital wrench it seemed to have no hiccups or anomalies. The exhaust donuts appear to be good, no oil drips in the tub or signs of blowby.
Steepndeep800- I could try a new belt and it may account for some RPM loss, however with it acting up again through the mountain pass leads me to think it is a tuning issue. But my next ride I will try a new belt just to be sure.