Hi there and well done for getting your SS on the road again!
I do seem to remember an issue related to voltage bleed in the instrument cluster, when riding at night I could see my other idiot lights glowing but, it never caused an issue.
Oil light is obviously, more of a worry.
My own icle forum details (apart from which gauge to use) how to test the oil pressure and expected values - I think doing this would be my next step.
http://900ss.proboards.com/thread/31...g-oil-pressure Frank