So I had to replace the turbo coolant return hose, took me all of 5 minutes to do. I turn on the car to do a leak check and while I'm looking at my gauges, I notice that my oil pressure gauge has started working again. It hasn't worked for over a year, but now it's working again and I have no idea why. I guess when I was moving wires around there to replace the hose I must have hit something and caused the wire to un-short or firmly seat or something. This is just weird.