My 2004 Cavalier's speedometer doesn't work once the car gets warm. As soon as it stops working you can smell antifreeze. Are the two problems related? The speedometer either gets stuck in one place or continues to climb over 100 mph even when you are going 10. You can reset the speedometer once the car cools off by playing with the ignition before starting. Anybody have any ideas?