If you do have problems with contaminated fuel i may have a small soloution to your problems, instead of getting garages to charge you tonnes of money.
Friend of mine, his next door neighbour had this problem, checked spark plugs, everything to make sure it was running and sure enough there was some white sh!te on the oxygen sensor, so they stuffed some redex in the tank, ran it and 20 minutes later it was clear, just buy some redex and run it with that, a lot cheaper than having new sensors.