It looks like the "Class 2 Serial Data" is a dedicated diagnostic line. I wonder if you have those two green wires connected together somewhere? I don't think you should have continuity between pin 1 and pin 2 of your OBD2 port since they're completely different circuits.
Just a quick thought to check.
Last night I was doing a little wiring diagnostics starting at the OBD2 port. Ground wire has a good ground.
Green wires, no continuity between them.
Started checking ground wire to chassis points back to the negative battery cable. Found that the ground cable I have attached to the pedal box was showing a low value of resistance.
Removed that cable, cleaned paint and primer off the mounting point and reattached.
The tachometer is now working but the speedo is showing a value as well. Could be the trans is freewheeling at idle since the axles aren't in at the moment.