So very stuck...

24 degrees at idle......Might be a good time to try manifold vacuum instead of ported to the can to get to that number. If I understand the concept correctly, light throttle would have little to no effect on base timing, whereas heavy acceleration would cause the base timing to retard when mv drops off (assuming the OP is in fact experiencing detonation). Just thinking out loud......