Speedo jumping around not uncommon with the electronic head. The sender is attached to the chassis and can be temperamental, if it dies you will loose speedo, cruise control and your EFI warning light will come on - the speed sensor tells the injection system that idle stabilisation is not required as the vehicle is moving. Swap it out for another one, easy job. Also check the speedo cable.