KFLAMKRL is only used when engine is retarding ignition when sensing a knock event.
Have you changed KFZWOP/2 and KFZW load axis or?
Don't change KFZW, it will have no effect on overrun ignition timing.
Right now I have all my overrun happening above 2500 RPM
so i can daily my car without pissing the entire city off.
KFZWOP axis low value from log when in overrun and map too
KFZW low value... For me has effect...didn't bumping ignition
Normally on longer pop time has:
Pop... Pop... Pop... Quiet... Quiet... Pop... Pop... Pop...quiet...quiet...pop...etc
When set first rów on KFZW same as KFZWMIN then have stable pop but must set first axis value as in overrun log and second a bit higher for normal operation.
Under 2500 rpm to ~1700 i have - 10° and lower rpm set to -8 go to - 3 when rpm is 1200 and have very nice gargle