You're exactly right about not being Mopar, not sure what brand I bought a few years back. It has three nibs, you can see one in the pic, that prevent it from seating flush, which I always wondered about. I tried looking at the Mopar part on their website and the view I want is blurry, lol, so its been hard to compare. Thinking about possibly filing the three nibs down to make it flush, while Mopar part is on order.