So I've tried to switch out my coolant temp sensor twice now. Both times I had a smaller sensor that doesn't match my truck. One is a motorcraft part, one from advanced, both don't fit. Their supossed to be for my 302. The previous owner had the engine rebuilt forever ago. Is it possible they swapped in a larger different, sensor? I don't think I got the wrong part twice, from two different places. Even went and checked with advance again. I have a pic of the two, smaller sensors. No pics of mine as its in the truck currently so I can drive. It's bigger though. :shrug:shrug 
