Thanks for the tips folks.
Muddee - will check out what you've suggested and see if it makes a difference. Given that the problems occur running on either petrol or gas, I reckon it must be something that affects both fuel circuits, so will check out for a vacuum leak, or something on the...