Re:"Do I have a control panel issue or do you think i have a motor coupling issue?"
Before going for timer board or "motor coupler" (this washer use a variable speed motor and transmission system) the machine must be tested for more common failures that can cause the machine not spinning.
As first thing look for water at the bottom of the tub. If water is not being drained completely the machine will not advance to spin.
If there is a drain problem, look for blockage , checking drain hose at teh back, and checking for blockage at pump hose attachment, test pressure switch and ensure pump is working.
If there is no water, and drain is OK the pressure switch can still be responsible. If the PS is sensing an incorrect amount of water, then the washer will not advance to spin even if drain is OK. Try blowing into the pressure switch hose. Pressure switch is difficult to test, as this is done by reading Ohms on switch with tub full and empty, after disconnecting power during cycle. Jumping the switct won't be a good test, as the machine won't cycle. Before replacing the PS check the lid switch.
Top loader like this GE check the lid switch before advancing to spin. Common failure causing no spin is a defective lid switch. The lid switch can be easily tested by jumping its contacts.
If all the above does not work, then you may start thinking about the timer board. From description it does not look like a faulty control assembly.
Here parts:Lid Switch PS269869
Pressure sw. PS269820
Here all parts and diagrams for your model.