I usually go oem. While they are expensive there is too much junk out there
last Sierra item i used , trim sender, never worked right . Limit switch works, could never get the sender working right seems to be reasonably accurate at idle speed but goes all the way up when on plane. Too much...