main fuel relay?? those are notorious on ef's...mine went through three.
sounds liek it could be an issue possibly.
look under your dash on the left side and you will see a little black box...bang it a little and sometimes it will connect and start up...
good luck




