Thank you for that pointer, I did fill up with fuel and after 4-5 miles went back to not going above 2000rpm. next morning I tried what you suggested no vacuum noise but engine ran as normal. but the strange thing is it has not occurred since fingers crossed.