Not sure if you've stumbled across this yet but it is a worthwhile read:
https://forums.nasioc.com/forums/showthread.php?t=2711703Also this from Cobb:
• Feedback Knock Correction: This value represents a current realtime minor timing correction
made by the ECU in response to a perceived noise. Feedback Knock Correction is the default
correction used by the ECU. The ECU will “respond” with this monitor by immediately
removing timing and then slowly decaying the value back to zero assuming no further noise
is detected.
• Fine Knock Learning: This value represents minor learned corrections currently being applied
by the ECU as a product of historical noise. These values are reset if the DAM value is
changed; once DAM has stabilized, any learned corrections will be intermittently evaluated
for sanity when certain thresholds/conditions are met. Fine Knock Learning is learned (and
thus applied) for specific ranges defined by load and RPM; once a correction value has been
learned into a particular range, it will be applied whenever the engine is operated within that
range.
As you can see constant FKL are far less worrisome than constant Feedback knock correction values, so if you arent experiencing big values for feedback knock you probably dont have to worry too much. That being said, many people on this forum will recommend you getting a custom pro-tune rather than using a generic cobb tune.