I had a somewhat similar issue relating to my mafless tune - turned out to be burst knock causing it, was easily rectified by fitting new 02s and clearing the codes. Worth changing the 02s if you haven't already as mine tested fine but there was obviously something still up with them.