Normaly that code sets if the ECM is not detecting a knock,so your muffler making noise would not set the code.So most likly open wire,bad connection,knock sensor module or something with the ECM or the engine just isn't producing a knock thats why one of the things to try is bump up the timing.