Aluminum wiring????????
That could be bad news - especially in a high current installation like this. You may already know - the other critical thing about Al wiring and the Electric Code, is that you MUST use AL/Cu rated connectors.
WE have Al wiring in my house and I've had 1 near miss...