I'm going to go with my gut feeling and say that it's probably electrical. (I see Muz feels the same?) remembering the tuner's motto that 9 out of 10 carby problems are not the carby, the same applies for the fuel system in general.
by all means check your fuel pressure (it's an easy test after all).
by all means check your fuel pressure (it's an easy test after all).

Comment