I was having the same problem and found out it was my fuel pump.