Yes, it runs at low speed all the time. Yes, the temp sensor is connected.
No ECU doesn't smell, but I am guessing our sparky wired it up wrong. I have the wiring diagram for the SC400 fan ecu, and our one (LS400) is wired up very differently, so just wondering if they should be the same or not?