GE Front loading washer wont start

so I have had this unit for about 3 years. the first problem I had was that the front control panel went out. it would light up but none of the functions would work. I replaced it and that resolved the issue. Now about 3 months later the washer wont start. When you press the power button it lights up and the start pause button flashes as normal. you can change any setting and it works. When you hit the start button it will just engage and disengage the door lock. Eventually it will display the Pause and the start button flashes.
I replaced the door lock mechanism and the problem persists.
I don’t get any error codes. When you hit start I will wait about 30 seconds rotate the drum about 2 cycles and then begin the lock unlock cycle and eventually end with pause condition.

oh one last thing. I unplugged the unit for a minute and when I plug it back in there is a brief spark when plugging it back in.

where do I check next?