I was on another forum the other day and found out that the original ECTS (engine coolant temp sensor) is very, very bad on Saturns. The new ECTS that Saturn has now is much higher quality and is made of different components than the original. Maybe you could try to replace this part. The part costs $20 and is simple to replace. Perhaps it could help.
Here are the instructions on how to replace the item, just click on the link below:
http://www.saturnfans.com/forums/sho...threadid=24003