However, on LPG it runs like a dream, pulls really well, but idles quite high!?

To make things even more confusing, the carb has had the choke mechanism removed, a local carb specialist did away with it as it was inactive, and to be fair to the guy who has an awesome reputation, it transformed the thing when he first did it.
The idle problems on petrol have been occurring for the last couple months since its been sat up over winter, however the fast idling on gas has only just started occurring.