Update --- found someone selling an old ICM, transformer, box, and wiring harness on fleabay for under $100. The wires were all I cared about but I replaced the box as it was much cleaner than mine. All in $100 and 2 hours for a rewire and the heater is back up and running.