The oil pressure thing sounds like the same problem I had. If your sending unit is mounted in the head, check the wire going to it. Mine was touching the EGR pipe which melted the insulation and caused it to ground at times. The gauge would respond with a nice *TICK* and slam to full pressure. Rather annoying, so I re-routed the wire.