I am having a similar problem with my '94 civic. The battery light comes on occasionally and flickers. The speedometer bounces occasionally as well.
Originally Posted by m735is
when I was removing my ground strap from the battery it was very oxidized, so I cleaned it up. Fine since.
What exactly are you referring to by the "ground strap from the battery?" Is this the ground connection on the battery?
I am hoping to resolve this without buying a new speedometer (as the dealer suggested as the problem.)