Had to have the starter drive replaced in the XP (long story). It was making a horrable noise and I thought the starter was going bad. When I talked to the mechanic about it he said it was the starter drive and it happens all the time and pulled 5 worn out ones from behind his tool box. I had no idea that was becoming a problem with them. So if your XP starts to get a little noisy when starting it the problem may not be your starter, it may be the starter drive which is behind the flywheel. You have to have a puller to get the flywheel off.