Well the issue with the vent system are a historical one.
1.)You will find flaps sticking and the cure is to get in there and
eliminate the binding.
2.)Second the servos that operate the flaps fail.
3.) The drains clog and the motor resistor card corrodes from the
pooling water.
4.) And to answer your question yes the ecu does die, although it could
only be the rotary switch assembly.
Also there is a vac valve under the battery; a failing diaphram can
give erratic heating.
DieInterim
>> Stay informed about: XJ40 heater misbehaving