Ive been having problems with mine this year.
Since its been playing up ive had a PFC fitted, pulled the dash apart and reflowed all connections to Tacho, and checked all connections.
Still doesnt work properly. Its most probably some worn out components in the Tacho module.