tach mag
the governor will not work without the r/h mag.... just after the electrical connection fromm the mag the wires split from 2 into 4, 2 to the gov and 2 to the gauge, so the problem most have been in the connection or the mag, so sounds as if it was the connection
possibly a short circuit from oil dripping from the oil filter onto the connection?
please let us know your engineers findings