Any chance its the fuel pump?