Quite often idle issues on the rb30 or tb42s carby point to a need for a carby rebuild. (both carbys a nearly the same and use the same rebuild kit.)
I have experienced issues with the rb30 and tb42 of poor idle / lost of power being caused by the middle part of the carby coming loose. Simple way to check, remove the air cleaner and lpg mixer (if fitted), Grab the top of the carby and give it a shake - there should be no movement. If there is movement, pull the carby flip it and tighten the 3 brass screws.