The reason the tach bounces is that the dash is sent data via the ODB2 network in the truck. This is a fairly slow system and aparently the tach starts droping off just as it gets the next update... so it bounces.
There are other reasons for the bounce, ie bad crank/cam sensor but these manifest themselves in other ways too, not just the hoppy tach.