It will only spark sometimes. Only if its keyed to start continuously, then it will eventually start running. It will barely start up then will saty running. Sometimes it almost sounds like its going to start but it doesn't. edit: before it would start up every time like its suppose to.
Does anyone have any idea why it would act like this?