im having the same problem with my 02, different motor but same problem, my gauge on the dash reads about 10* hotter then what the computer says tho but the engine doesnt get that hot.
So im in the same sinking boat as you