I just got a raptor 700 that I bought in none running condition. The neutral switch sensor was bad so I started their and replaced both the neutral and reverse sensor and I got the bike to turnover but it was slow cranking so I pulled the starter and did a bench test and it sounded like it was at the end of its life so I replaced the starter and solenoid. After I replaced that the bike slowly cranked over a couple times and then cranked as should and ran for 10 seconds and died. It sounded healthy when it ran for the 10 seconds. But we are back to a slow crank and it sounds like it has a bind somewhere. But when I pull the plug and crank the bike turns over much quicker as it should. Do you guys have any ideas on what if could be?