The motor acts like the rev limiter has been set at 2500. I have replaced the TPS, crank position sensor, and the cam position sensor. At this point I’m lost as to what the problem would be. It started acting like this after riding the trails at the state park in Walton county Florida. Any help...