I'm that guy. I took it out and zip tied it aside - CEL thrown, I cleared it, CEL thrown again.
So, I put it back, spaced the IC back a bit for clearance - no CEL, ever (and it's been quite a while).
Yes, the plastic clips break when you remove it. But, it fit in snugly when I put it back. I didn't use adhesive, and it hasn't moved.
My thought is (and I can't confirm this at all), it's a temperature sensor. I have no idea if it works by resistance or some other method. I think it senses the radiator temperature and references something else, like the coolant temp. If they don't jive, it assumes it's been tampered with and throws a code.
As for a simple fix (like a resistor) - that depends on how "smart" the coding is. It could easily be coded to not be "fooled" by a constant hot signal, and therefore not fooled by a resistor. However, that's pure speculation on my part........
In the end, putting it back worked, so I'm not messing with it any further.