Hi wazooda
I'm using the Maximus IX Code and a Titan Xp and it's running great, the 1080 Ti should work with the Maximus IX Code without issues.
The freezing could be your ram, even though you passed memtest86 this doesn't always mean it's 100% stable.
If you're using the XMP profile try setting it manually instead, this sometimes gives better results.
In the bios hit F5 to reset to defaults and set the AI Overclock Tuner to Manual, once you set your ram manually:
1) At the top of the Dram Timing Control page try Maximus Tweak Mode 2.
On the extreme tweaker tab set:
2) CPU System Agent voltage at 1.15v and up to 1.35v max.
3) CPU VCCIO voltage 1.15v and up to 1.30v max.
You shouldn't need to use the maximum voltages, for 32GB 3200MHz ram generally 1.15v - 1.25v on both should get you stable.
If raising the system agent and vccio voltages doesn't help, try the Dram voltage at 1.40v.
It may take a few tries to find voltages where it's stable.
Good luck and let us know how it goes.
If none of this helps then I might look at your psu.