Had a problem with my speedo just stopping working and put up with it. Finally realised when ever I turned my "interior ventilation on" the speedo bounced and usually stopped working. With the vent fan only working on full speed, not the 2 lower settings, I changed the interior fan resistor as mentioned, and speedo now seems stable.