The oil pressure gauge issue will most likely be due to an intermittent bad connection - it could be at the sender end, bulkhead connector or at the instrument cluster. While you're checking the connection at the sender, that's good time to be sure there is 12 volts available on the TAN wire...