A couple of times now I've noticed my SW tach needle wandering incongruously to my engine revs.

Once I looked at it and it was happily reading 2400 rpm, when I'm thinking, "I've got to be turning close to 4000 rpms..." When I was shutting down this morning, it read 3000 rpms when I was at an idle. It wanders, then settles, and seems to work okay.
Don't tell me: Check the ground connection...
Anyone else have this with their tach?
I cant' think of anything that would have loosened any ground wires...
DD