the oil switch is leaking on my 72 750 and when searching for a replacement there are four different part numbers:
0189894
0295659
0401265(denso)
4641478(denso)
(numbers taken from partspitstop.com, though other sites use the same codes)
is there a specific one that fits more properly than the others? i assume the different parts are all acceptable replacements for stock, but i'd rather be an informed buyer than make blind guesses.
thanks for the help.