A beautiful Sunny day in Jax yesterday, my Birthday, driving my 09 to meet up with family for an early dinner and marveling at how good it was running then suddenly a POP was heard and it shut down. I braked hard in order to avoid hitting the guy infront of me that slowed down for no reason then coasted to a stop. It turned over fine but no start. I opened the bleeder on top of the fuel filter housing and had a steady stream of fuel. I checked the fuses, relays, and the fusible links that I could see and everything was fine. Any suggestions? I am slowly running out of ideas.