Thanks for the help Scottydoggs indeed it is the fuel pump, I checked the spark first disconnected it one by one they all gave. What I find weird is how it only worked when it wanted too I mean is that how they usually give out?