GE washer won't consistently work

Brand:
Model Number:
Main Symptom:
What happens & when:

Error Code (if any): 5, 15, 27, 29, 23, 26, 19, 28
Parts or tests already tried: replaced the lid lock, the shift actuator, the speed sensor, the drive belt, the drive pulley, the control panel
Photos / video link:

My husband thinks it may br the wiring harness but we are afraid to buy yet another part to try to fix this thing.

It sometimes runs a cycle or two. I have to put tons of weight behind the lid lock in order to get it to actually latch. And eventually it just goes to not working at all. It’ll click through the cycles but do nothing. Please help.

What is the model number of the washer?

GTW335ASN2WW is the model number

For the lid requiring a lot of pressure being applied, it is likely that the lid pressed in at the center, which can lift the sides of the lid up. This often happens if something heavy is placed on the lid. An easy fix in this case is to lift the lid and slap the indentation up, or use a strong enough suction cup to pull up on the center of the lid, allowing the lid to bow up at the center and the sides down. For the error codes that come up, what is the very first error code when the fault retrieval mode is entered? Also, what part numbers were used with the shift actuator, speed sensor, and control?