i doubt its a fuel pump. that would be the last thing I would look at, its an electronic fault somewhere.