OK, first thing that comes to mind is fuel pressure. Your car is a 2003 and the fuel filters sometimes unscrew and you loose pressure, do you know if you have a clip on the filter? Have you checked fuel pressure at the rail is approx. 3.5 bar?
Regards
|