Where did the pop come from ? Is the fuel pump priming ? To check this switch off the car and when you switch the ignition on check for a wurrrrr sound in front of the back wheels, drivers side, if you hear it, it's ok, if you don't then it may be your fuel pump that's not priming so that will probably be the fuel relay. Common problem. I always say this, but check the fuel relay, I think it's the top left large one on the fuse box. Pull the relay out and check the connections and sandpaper them if necessary. Pound to a penny that your fuse box will have started to melt where this relay sits too.