UPDATE....!!!!!
Have spent most of the day on the landy, have cleaned the intercooler, breather and al hoses out..........and its still surging. Now there was bits of oil in the pipes but not loads.
So all to do now is change the fuel filter. What are the chances of it being fuel related...