I resurrected this thread to tell you guys what happened and maybe some will learn a valuable lesson like I did.
I originally posted this thread back in 2004 right after I got my Corvette back from the Chevy dealership for a tune up and spark plug replacement. Being naive and not willing to get my hands dirty, I decided to take the Corvette back to the dealership to get the none working coolant temperature analog gauge fixed. The dealership took a week to "fix" the problem and they even took apart the dashboard to "R&R" the gauge cluster. Overall, they charged me something like $600 to fix this problem back in '04.
Here is the messed up part. Fast forward to 2009. I had just finished replacing my 'Vette's spark plugs. Low and behold soon after that my coolant temperature gauge started working intermittently, erratically, then just died altogether. So I did a search and found this valuable post I made 5 years prior!
I figure what the hell! I popped the hood, found the coolant temperature sender located on the right side of the engine near the last sparkplug. Low and behold, the wire that hooked up to the sender was disconnected. From the looks of it, it is very easy to disconnect this wire while replacing the spark plug nearby. So I hooked up the wire and PRESTO! The coolant temp gauge is now working!
I will bet that my original problem back in 2004 was caused by the dealership mechanic accidentally disconnecting the coolant temperature sender wire while replacing that one spark plug near the sender. I ended up paying $600 back then and had some wrench monkey taking my dashboard apart when it was probably a simple disconnected wire! Live and learn!