it could be the fule, if you by from a supermarket, you can het heavy amounts od silicon on the fuel used to make it runny iirc. that condence on you lamda/o2 sensor, which makes you car adust the fuel air mixture and you get splutteirng and random power drop off.
there was a big occurance of this accross england so much so there were witing list for new o2 sensors. i thin it was morrisons and tesco fule whic caused it.
in of the reasons why i 9 times out of 10 use shell. only for to morrisons when im desperate.