Frigidaire Washer GLTF2940fs2 stops

My Frigidaire GLTF2940fs2 is giving me problems. It is very inconsistant, but it always ends up stopping and does not complete a cycle. Sometimes it goes into the wash cycle for a few minutes, other times it goes almost to the end of the wash cycle. It also has trouble during trying just the rinse/spin and Drain/Spin cycle…most of the time I have to run it 3 or 4 times, sometimes it works sometimes not. The door lock mechanism was previously replaced. I’ve pulled the drain hose off and there was 2 coins in the coin catcher but that is all. I get an error code Eb3. I’ve checked the outlet and am getting 120 VAC. So my question is…Is there anything else I should check and does it sound like I should order the control board or is this some type of timer issue?