Further 2 replies since I posted my reply to 2V8s
Thanks for putting my mind at ease about the flickering light, haven't seen the oil one come on yet though.
Colin - Thats great that you are trying to source new parts, keep me updated on the throttle cables if you don't mind