Intermittently works but won’t drill

I was using my LDX220 black and decker and it was struggling mid use, while drilling a hole in wood. I would reverse and go forward again. Then the drill wouldn’t move either way. However, it did go in reverse. Now, it won’t always work in either direction. When I tried using it again to drill it just stopped as soon as it met resistance. The F/R actuator looks new. There is nothing loose , the light still goes on, battery is charged. The cables look good. Is it possibly the on and off switch itself? What am I missing? Any advice would be greatly appreciated. Thank you for your time.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0