Thanks for the input.
I have cleaned the MAF with carb cleaner and put it back on.
It now runs almost perfect on LPG but is still pretty rough on petrol.
It is worst when cold and seems to lack any power from a standing start, idles at just under 500 and feels like it is ready to stall but doesn't. It pops a lot on hills at low revs and isn't until it gets warm that it starts behaving.
Now as LPG is ok and petrol isn't then I am assuming it has got rid of ht leads and fuel pump out of the equation.
Having read other threads on popping and rough running I am wondering if I would be advised to reset the additive values (not sure if this is correct) and does this mean finding someone with a laptop?