I was in the process of doing some routine maintenance on my Verado. 2017 250 pro: 2b411339. I bought the kit that included among other things a new fuel filter to replace the boat mounted one (8M0095659). I took the old one off of the exact same model number. But the ends are different. The new one has no way that I can tell to install the sensor. No threaded hole at all. I thought maybe the lip of this while painted and smooth might be designed to remove for certain applications but all i did was remove the paint from it. it looks like one piece to me. Very strange to me since both have the exact same model number. I confirmed this is the right part number from the Merc parts site as well.