I have had the knock error before and put it down to using low octane petrol; it doesn't seem to reoccur when using 99ron. If it comes back would it be worth swapping the knock sensors over and see if the error follows the sensor? This would show up a dodgey sensor?
No, I wouldn't fiddle with them, just replace. (If you get it coming back). Difficult to get at - and must be torqued up exactly.