Well I dropped the pan, and pulled the oil pump apart. Everything checks out, minus a little leakage on the oil stopper. No biggie there, just makes changing the oil easier. I guess it's gotta be the oil pressure switch.
As for the pan, I retapped the threads to accept the all too common MP 12 drain plug. It's 1/2-20 threads. Took 30 seconds and works like a charm.
I'll get to the oil switch in a little bit. Right now Im trying to figure out why my throttle is sticking up in the electrics housing (harley stuff pshhhh).