Sniper EFI Temperature Sending unit

I guess they gave me the wrong one because the housing I got was way too small and the holes wouldn't line up. The thermostat was also too small and fell through. But I got my stuff for a 86 D150. But I've read their all the same?
No they are not. I don't remember off hand new or old, but some have wider bolt spacing and the stat is retained differently. I have at least one Edelbrock has both sets of bolt holes for different housings. For YEARS the cheap chrome "Cal Customish" stat housings have been junk, and leaked.