it has been having significant problems starting. when i try to start it i have to hold the key, and accelerator for 5-8 seconds before it starts. it is almost acting as if fuel is not getting to the engine for that time. i tried replacing the fuel filter, and it worked fine for half a week or so and then it started doing the same thing again. any ideas what might be wrong?