Use a T fitting (1/8" NPT) to restore the OEM oil pressure sensor. I've not heard of it, but it's entirely possible that OBD-II is pitching a fit because it's not getting an oil pressure signal (for OBD-II, the gages are driven by the ECU via the CAN bus - for Chrysler. All engine status signals therefore go through the ECU first, so it's possible that it would check them and see that something is amiss.)
The simplest way I've found for cleaning exposed electrical terminals and card-edge connectors, like on the back of the IP? Regular ol' pencil eraser. I keep a small draughtsman's "power eraser" (like the one on my drawing board) in my toolkit just for cleaning electrical terminals. Works well, and works easily (it's a Helix, just like the one on my drawing board. That way, I only have to keep track of one type of eraser refill.)
I don't know as much about OBD-II as I'd like to - at least, as far as the nuts-and-bolts of it - but I would also suppose it possible that losing the oil pressure signal for an "extended time," as you mention, could cause the ECU a headache. I'd think it would be resolved by replacing the sensor, but what do I know?
Have you access to an interrogator? It should be borne in mind that there are "hard" codes and "soft" codes in OBD-II - a "hard" code will set the CEL/MIL, while a "soft" code will not. However, a lingering "soft" code (such as, say, set by a failed/failing oil pressure sensor?) could cause gage issues...
This is why I pull codes on my wife's car quarterly - just to make sure there's no small problems I can catch before they become big ones. Small problems are much cheaper and easier to repair, and it takes about three minutes every three months to pull codes, if there's nothing apparently wrong ("soft" codes can often be asymptomatic, which makes regular checks a good practise.)