I have replaced the tachometer on my 250 with three different units. Each of them read pretty close at the start of a flight. However, after a few hours, they all started drooping in RPM. The other day, after a two hour leg, the tach would only indicate about 2500 on takeoff. I have checked and calibrated these with other devices, and cross referenced the performance of the aircraft in flight, and so forth, and the tachs are reading low, some worse than others, and all are worse after the aircraft gets hot.
These are the mechanical style tachs, btw.
Given that all three have performed this way, is there any possibility that something else could be causing this? How could anything in the engine be causing the tachometer to read low?