Bone stock. No mods of any kind anywhere, not even cosmetic.
If it was the temp sensor or MAF, would i see a fault code?
It is holding temp just fine BTW
a bad or failing maf wouldn't necessarily throw a code in the beginning it would eventually, I have seen them cause misfires, rough idle, loss of power, transmission shift problems, cause 02 codes, cause throttle body codes, surging, just all kinds of problems, a bad knock sensor would MOST likely just throw code and maybe cause some pinging, I think it would be unlikely to cause much if any loss of power like you are describing (maybe it could) but I have never seen it happen, seen plenty driven around for quite a while with no noticeable problems other than a check engine light. I'm not saying run out and buy one, but maybe get a can of MAF cleaner and clean it and the throttle body and swap those knock sensors and see if the problem follows the knock sensor and/or if the power issue re-occurs.