My bad Dac , Heat is the knock culprit as you say, with most heat at idle and post knock heat transfer adding to cylinder wall temps at low and mid revs but I have heard about more knock in much colder temps may be due to less water vapour in the air effecting ron .