another thing that comes to mind... if you dont know when the fuel filter was last replaced, now might be a good time to replace it.
check out the following link:
http://www.peachparts.com/shopforum/tech-help/137397-m104-code-11-pin-14-re-start-problem.html
specifically post#3 (tapitty tap test) the last time i had a no start issue this resolved my problem. the #3 post also has the part number for the newer/updated OVP relay
i have also read that a leaking Fuel Pressure Regulator can cause similar no start issues, so you could also check that out as well(pull the vacuum line, if there's fuel in it, you have a bad fuel pressure regulator).
try and get a fuel pressure gauge, it will be of much use to you in diagnosing your problem.
good luck