Could be the fuel filter. I'd get this changed first. If you change it yourself then don't forget to..
1. prime the new filter before starting the engine
2. avoid spilling fuel on the altenator.
:L
1. prime the new filter before starting the engine
2. avoid spilling fuel on the altenator.
:L