Oil Warning Light
Did your Indie check the actual oil pressure? What were the results? If it's normal, then I'd look at the wiring diagrams to see whether there is a common earth linking this and your other electrical issues. Once you have confirmed correct earthing, then you could start looking at other more exotic issues.
My oil pressure light was coming on intermittently and I confirmed that, indeed, it did have poor pressure. The car was dropped off yesterday for a complete engine rebuild! But there's also a post on this forum recently where an intermittent oil warning light turned out to be a bared wire in the loom. Worth checking out particularly in your case as you have the other faults. 
				
			 
			
		 
			
				
			
			
				2013 D4 expedition equipped
1966 Army workshop trailer
(previously SII 2.25 swb, SIII 2.25 swb & lwb, P38 Vogue, 1993 LSE 3.9V8 then HS2.8)
			
			
		 
	
Bookmarks