One of our customers would like us to take care of their Schindler 400As. Do you need a tool to work on this controller or does it have on board diagnostics? Are these controllers problematic or are they fairly solid? Thanks for the help!!