Could be a fuel pump or fuel pump relay problem. I am no mechanic though.