found out my friend "borrowed" my car while I was gone to college, and he took the liberty of changing my plugs to try to fix the minor popping it had before (and in turn, created MAJOR popping lol).
he put in NGK v power 5's (can't remember the exact number) and they were gapped up kinda high at roughly 1.3mm
I bought some new NGK bcp6es and gapped them tight at .8mm and didn't experience any popping afterwards
not sure if the o2 sensor feedback is something I should be concerned about. I know my Nismo adjustable FPR has a little tiny vacuum leak to it, even though it's brand new.