It wasn't just the init_temperature... the polling of read_temperature to test against the warning temp in Mark Lord's kernels was making upgrades happen deathly slowly... and then it seemed they would just get out of sync eventually...

The fix was to turn off the max temp warning while applying an update...

Cheers

Kim

PS asking and answering your own questions is a great way to increase your post count... :)