There is a map in the ecu for max ignition retard for a knock event versus load and rpm. Normally, the ecu works its way methodically to the max when knock occurs. With a code 52, the max values in the map are used all the time, which can be up to 15 degrees of retard from the base timing map.