stalling and finally today wouldnt start.? For a while it has gradually weakened in amount of time it could keep running when I gave it no gas and I constantly had to keep it revved, then it started taking a while and a few tries to start up, Now it won't start at all. It kept rolling when starting up but now started to short out and make a different noise at the end when I strained trying to get it to start for a while today. Some people suggest it is the battery but i got a new one 4 1/2 months ago. Please help, thank you