IIRC, you have an '03 Softail. That should be part #32707-01C......
it listed that model, the 03 and 04 is the same. But the wiring is shorter on the one they sent. Just looked at the box it come in part # 32707-01C the box has Dyna FXD 32707-01B also. 2 part numbers same box. Went back on Amazon, going by description wiring should be about 1 inch longer. Will try it tonight. Let you know
I put the new sensor on bike, it worked and would reach the coupler to hook it up, but is 3/4 inch too short to fasten to regulator plate. The wiring on the bad sensor measured 6 1/2 inches and the new one was 5 3/4. On the Amazon order site said to be 6.49 inches, they were off by 3/4 inches. A zip tie to fasten it to regulator wire coupler should work.