Wiring diagram

if someone has a wiring diagram? I’m having same problem with drain solenoid melting. Its getting 120v for 10 sec. Is the timer bad or is there a nother switch? Ge dishwasher hda2000g00ww. thanks

Here are your parts
Replacement parts for GE HDA2000G00WW | AppliancePartsPros.com

[COLOR=Blue]if someone has a wiring diagram?[/COLOR]
GE likes to keep this info secret so I do not have a wiring diagram.
Perhaps someone else can supply it.
[COLOR=Blue]
I’m having same problem with drain solenoid melting. Its getting 120v for 10 sec. [/COLOR]
This is how it should work. The problem is the timer contacts get pitted and stick closed every once in a while overheating the solenoid

[COLOR=Blue]Is the timer bad or is there a nother switch?[/COLOR]
As far as I know there is not another switch.
I would replace both the solenoid and the timer.