I've got a 2001 Exmark Metro. Just recently it won't accelerate after I turn around. I have to put it in fifth gear just to make it move, and a lot of the times it will completely stall on any incline. The only idea I have is the drive belt. Anyone have a clue?