97 Toyota Camry 4cyl. While driving it Died!

While driving it stalled and came to a stop. It was spurting like it was going to run out of gas (before it died) but the tank is 3/4 full. While trying to start it up again it sounds like the starter is just spinning. All the Belts turn while trying to start it. I need some help with this one I'm stumped... I'm not a mechanic, but am sort of handy and can fix things.

1. Could it be bad spark plugs?
2. Timming Belt?
3. Bad fuel filter?

How do I go about figuring it out... To see what's wrong.

Thanks in advance