Gear

On My toyota highlander 2001 model the speedometer gauge use to fluctuate as a result of changing of speed on its own and a times jerking Pls what could be the cause?when this happen my gear will change to high gear while the speedometer will come down.