There are many cars that make this failure and in all they are different problems, the relay that mentions you Titinemo, is one of the factors since this relay is a potential relay, and has incorporated a kind of sircuito in charge of distributing the spark and the pump current, it is half complex, but also check that you do not have between air in the fuel injection system, test to others with a direct installation of fuel And put direct cables to the pump, the last thing to do is check the continuity of the spark, if you have ignition module sometimes they work problems and when they go inside the worse pro -only distributor to take them out of putting them more outside, now it may be doing an intermittent cut, test and abyssians to continue helping you.