How come while I'm driving my 1996 Honda Accord the speedometer and radio will power surge?

Speedometer will be steady then quickly fall to about 10 mph then quickly shoot back up to the correct speed. At the exact same time the car radio will shut turn off and come right back on.
Car doesn't have any lose of steering or control. No problems starting either.

I've have the ignition switch replaced within the past two years.
I also think my alternator is within 3-4 years old.
Car has recently had other electrical problems such as the speedomter failing completely and being stuck at zero. Which I have had my shop replace within the past 3 months. Also my window switch broke around the same time.
So is there a likely cause for this? And could the old problems be related to this?

Added (1). power surge may be the wrong term. I just mean the speedometer and radio on and working perfectly but then suddenly turning off then right back on

With a 20 year old car which has had various parts, both mechanical and electrical, interfered with or changed any thing is possible. If the car runs OK put it down to the foibles of the car and carry on.

If it is a Honda, then the distributor is broken.