Thanks Bruce for the info.
I called Wickenburg Marine (928-684-3111) and they are authorized service for MinnKota, Garmin, etc. Sounds legit though but I would need to take my boat in and if they need parts, then leave it there. Diagnostic fee (~$150) would go towards repair or new purchase if not worth repair. Time to get Garmin???
Scott (TweakJr) mentioned to check voltage when powering on to see if it drops as may be circuit breaker. I believe those are next to the battery inline, but don't remember so want to check that first before taking it to someone.
I also was recommended to reach out to Sean Coffey (480-686-1644, or Facebook Messenger) for possible diagnosis and repair (I think) and he does excellent boat carpet installs (highly recommended) so maybe kill two birds with one stone.