I have a 2007 WR450 and I've been fighting a losing battle with the starter. Old one gave out so I put a new one on Saturday morning--thing cranked over no problem. Tuning is off so it didn't want to start and when it did it only ran for a short time...separate issue. One time it started and idled for about 10 seconds then died, and when I go to start it again the motor is really laboring and not turning anywhere near fast enough to start the engine. It is even laboring when the spark plug is out and there's no compression. Does anybody have any ideas what could be causing this? Thanks!