The contractor who put this stuff in may be out of business, but according to their web site Delaware elevator is in business and still selling to the general public...(Non-Proprietary)
Here's some specs for their submersiable unit.
http://delawareelevator.com/manufacturing/power-units/submersible.cfmAnd their contact page for manufactureing for technical assistance.
http://delawareelevator.com/manufacturing/contact.cfmSuggestion...Check amperes on each phase in Wye and Delta configurations. GreenPants may be on to something.