For those with similar CAN bus problems here is how I debugged it:
1.) disconnect speedometer, check resistance on the speedometer where green and yellow wires go - should read 120 ohms - check
2.) pull you Disconnect the ECM, test the greed and yellow pins (on the 11 800 it was pins pins 36 and 48) - check
3.) on the diagnostic plug put the ohm meter on green and yellow, plug in speeedometer it should go to 120, plug in ECM it should go to 60 (two 120 ohm in parallel). It did not go up..... I was stuck at 120 so the diagnostic port was not seeing the ECM connected,
4.) Check continuity from diagnostic green/yellow to ECM connector green/yellow.... Yes, wires were going there....
This made no sense since if the wires go the harness and you plug it in it should get the 120 ohms across the pins.... I wiggle the connector a bit... it goes to 60, wiggle a bit more, back to 120.
Turns out the Yellow pin in the ECU harness somehow had the lock break and it was just float inside the harness, you can pull the yellow wire right out.
So now the question is how to repair it properly..... a new wiring harness is costly. ideas?? I wish I knew what the lock on the pin was and if I could get that pin to crimp on.
The good news is if I hold this wire in, all the gauge sensors work again... except now I have the fun 51 4 engine error.
How common are Polaris wiring harness issues ? Should I anticipate wiring harness issues to keep occurring at this age?
Anybody know if this is is missing a lock? Seen this problem before?
Thanks! back to the fun!