Cluster Woes

Thanks for the replies...... I went out between rains showers and wow the smell from the oil pressure switch. I think the switch has burnt out..... more digging I think