Greetings! 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! U can get a fuel pressure gauge at a local auto parts store for cheap. Good luck let me know.