I have a 89 xj 4.0L auto trans.I have been battleing with this issue for a few weeks and tried many things to correct.Im at a dead end so please any help will be nice.My temp guage is reading 30-45 deg higher than it really is.I tested my block and cooland at operating temp and it read 195 deg but my guage reads 240.When its at 110 deg the guage reads 150 deg.I replaced the sender 3 times with the napa replacement,at first i thought it was a bad sender but not the case.Then i replaces the actual guage in the cluster,twice! Then last resort was make a new line for the sender so its direct from sender to guage,that did nothing.So what else can i do?All connections like sender wire and ground are perfect and guage and sender work and the engine temp is right just the guage is off.what to do???