Think ive found it!

Just changed the air filter and noticed a vac pipe under the airbox going nowhere.....
The pipe that didnt go anywhere one end, went to the evapourator for the lpg......the T piece it should have been connected to....one pipe went the throttle body........so not sure what that would have been causing the throttle to do.......but i think no vac on the evapourator means max pressure lpg being allowed.......
Not sure how long its been like it........poss since it went under surgery a few weeks ago

Tried it with engine running.....pulling of the vac pipe just seems to make the engine idle very slightly higher.....so something I wouldnt have noticed.......
But hopefully its cured the prob