hmm... could be alot of things.. control module, coils, crank position sensor, timing belt (ohc or ohv?), vaccuum leak... it's really hard to say about the fuel pump, but i know you can get a fuel pressure tester at most parts houses.. hey that could be another idea.. fuel pressure regulator?