With my clip to the positive battery terminal and the probe to the harness plug it's showing that the harness itsself is grounded out with an old cheap off-road light attached to the positive terminal I touched the ground wire to the plug that is on the harness and my off-road light came on confirming that the harness itself is grounded somewhere that it shouldn't be.
ok, there is your problem !. hook your test light to the neg on battery ?, or the engine itself, you want a ground to start with. turn the key on, put the test light to the end of the oil temp wire, the test light should light up ?, this is how all Honda's work !. the neutral, reverse, and oil temp switches are always hot at all times !. when you go to neutral ?, you ground the internal side of the switch by the shifting parts inside right there, same goes for the reverse, the wire connection is always hot, so, when you go to reverse ?, your grounding the reverse hot wire, or in this case, the switch inside the case contacts, and grounds the hot lead, which makes the light on the dash come on. same thing goes for the oil temp switch..BUT !!!!!, the oil temp switch does not use any parts to make a connection to ground !!!, it is ohm'ed out !!, this is what makes the oil temp switch light up your oil temp light on the dash

. if your switch is bad ?, or you have a short between the light on the dash to the switch ?, this is what is causing your light to remain on, pretty simple to understand

.