My 02 did this, usually after a long washboard log truck road.

I bought a new control panel but still the same.

I traced the wires in the protected loom that comes out of the door and found the grommet was rubbed; the loom was brittle wires stripped that caused intermediate shorts.

If I remember right, that bundle of wires goes into a plug.

Could check the wire at the plug and see if it has full fizz.