Saturn fuel system

I can hear the fuel pump turning on every time, but still getting intermittent starts. Already replaced the fuel filter. Can the pump be turning on but not pumping, or is a fuel injection issue? Thanks!

2002 Saturn L200 2.2 l

Or how about spark?

I would start by checking to see if the computer has stored any error codes. There may be codes even if the light is not on. Some places will read them for FREE. Try Autozone or Advanced Auto Parts. Get the exact code (like P0123) not just their translation into English and post it back here.