I'll try and find time to look over your log later, but Code 43 does not mean knock is happening, it means the knock system received low voltage for longer then 5 seconds, which could be a simple power or fuse issue. Or it failed the ESC Knock test which happens once every start up at some high load, could be a bad knock sensor or wire down there fell off, rotted, oil soaked bad connection.

There are ways to desensitize the knock sensor when needed and you can over torque them when installing ruining them or making them over sensitive. But right now I don't think that is your issue, that would be if your getting to many false knock counts. You have a failing knock system.