Your controller appears to be from Motion Control Products who are in my opinion a good company to deal with. Was it them you talked to? If not I'd suggest you have a chat with them.