So after two years of sitting wrecked in my in laws garage i am putting my 09 Kingpin low back together. The last peace of the puzzle before i can actually ride her is the Heal toe sifter and the dealer assures me that will come in Friday. However my throttle dose not snap back like it should. it has tension and dose go back to idle it just meanders its way back though. My plan is to clean out the throttle body and inspect the spring but i am wondering if you guys have any other suggestions.