May be a faulty fuel pump or worn spark plugs remove a plug and look at the electrode if its worn replace them all at the same time or may be ignition module is faulty leads to the spark plugs worn or low engine compression depends how many miles the engine has done.
noel
September 2009