I read your post l am not sure if any other controller will work but there are two company that you can have your controller repaired you will need to have and account with them. you call and talk to them the first one is flight system in Carlie PA the second one is uni parts in Benville Illinois give them a call they can help. Also l have worked on a few of those Clark's l have seen that if the motor cables are chaffed under the battery that could cause muitipull codes look at the moter cables good.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.