Have you thought about putting your stock air box back on and seeing if it goes away?
Also you removed your cat but did not eliminate the code? Could this be making the car go into some mode (like limp mode) to cause it to reduce power creating KR? I don't think the cat creates that much chaos... I'm just thinking out loud, but it seems like everything else has been thought of...