I have a 583 summit and on the trail it will hit 8000 rpm and stay there. On a hill it will hit 8000 and then start to drop. It will drop right down to 6000 rpm. I cleaned the secondary, put in a new spring and set the pull to 18 lbs. Still won't hold rpm. Any Ideas what could be causing this?