sounds like a faulty fuel pump.