Pure Rube Goldberg… today it would be solenoids, temp sensors and the ECU powered up 24/7, which I guess is the advantage.
It also made a random robot-farting noise about 8 hours after cooling down which I believe was the evap purge canister venting. Gave me the heebie-jeebies a few times when I was out late at night, smoking a cigarette.