Greetings! U could have a bad fuel pump. I would rec to check fuel pressure. Fuel injected cars are very fuel pressure sensitive. Fuel pressure is very important and must be within specifications! But if the pressure is low, it does not mean the pump is bad. A plugged fuel filter, a pinched line, and low voltage at the pump can contribute to low fuel pressure. All three must be check before replacing the pump! U can get a fuel pressure gauge at a local auto parts store for cheap. Good luck!
__________________
If this has helped in any way, please hit the ACCEPT button. If my answer is unclear or if u need more info, just ask! Thanks!