Ohhhh BMW electrical gremlins.
I've been chasing around a stray current draw and charging issues for almost a year in my car. I FINALLY got time and an area to go through it, and thanks to 2 multimeters and a E36 M3load of test leads, I finally figured out where the current draw was coming when shut off (electric windows and a faulty door switch). I also replaced the alternator which remedied my charging issues.
SCORE! Everything is mostly fixed. The only issue I am having is an intermittent gauge issue. I have an accessory oil temp and oil pressure gauge in a DIN pod in the dash. They're nice-ish Autometer units with the shmancy new LED internal light (i.e. no plug in lightbulb anymore). It's now just 1 mini harness for each gauge.
Basically what was happening was that 1) the lights wouldn't work, and 2) my oil pressure gauge worked very sporadically, like <10% of the time. It wasn't repeatable and I couldn't figure it out or replicate the issue on demand. It was maddening the crap out of me.
I figured bad grounds, loose connections, or improper wire-splicing. Last night I spent 6 hours just doing gauges. I figured out the lighting issue quickly (I cut into the wrong wire from the stereo harness), and that was that. I now have backlit gauges. OH SO PRETTY!
So finally after a bunch of tearing the car apart, I'm down to 1 single issue- why is my oil pressure gauge working intermittently? I started from the gauge and worked all the way through to positive battery. Nothing was loose, I was getting 12v, and I even powered both signal wires from the oil temp sender to ensure connectivity, which I had. What in the berkeley is going on... Rechecked. Re-re-checked... Nothing. I could hotwire the gauge and get functionality, but I couldn't for the life of me get the existing ignition +12v wire to power it, even though it was verifying switched +12V on a multimeter.
Basically, repeat that for 4 straight hours last night. Hammers were thrown. About 100' of spooled wire was sacrificed for jumpers...
I go into work this morning with the car, with the intent of working on it at lunch, and asking a couple coworkers to double-check my work. I get in, explain the situation to my buddy, and he goes 'Did you check to see if you maybe pushed a contact out of the harness going into the gauge?'
Mother of Mary, is it that simple...?
Pull the panel, fire up the car, look at the crimped pins in the back of the connector and they look fine. They arent exposed or anything...? Use my pin probe and push down on the +12v wire... it moves like 3mm and makes and audible 'CLICK'... turn the gauge around, and I have oil pressure. I immediately hang my head in shame at the realization that I overlooked the SINGLE SIMPLEST AND MOST PLAUSABLE EXPLANATION for my issue, and now I'd have to hear it from my coworker for the next 15 years about how he solved my problem.
Just remember. If it seems too simple to be complicated, 99.999% of the time it is.
Autometer- 1, Me - negative 6 hours.