Hi,
Obviously, there's several things that could be the cause.
Has the dealer had the Speedo tested?
The suppliers, Caebont (Smith's instruments), are very helpful and will certainly test it.
Incidentally, my clock gave up living very early in its life but was rescusitated by them.
By the way, congrats choosing your car