It sounds like a blower problem from your symptoms. I would check the large blade fuse. I don't remember whether 124 cars have the ignition switch problem that the 126 cars did, but I would wiggle the key next time it occurs.
Bosch Master, ASE Master, L1
33 years MB technician