UPDATE:
Drove around for 10-15 minutes and puled the plugs. All dry and seemed fairly good. Maybe a little whitish but nothing unusual, so that checks out OK.
I did however figure out EXACTLY when it would backfore. ONLY when the throttle is wide open while in low rpms. (below 3K) so basiclly when i really load it up.
If i rev it out to 4500 exponentially everything is fine, only when i fully mash the throttle earlier will it backfire, so i guess the tb is too big. Plus i do have 3" piping as an intake with a large K&N (home-brewed)
Also, when driving upto 4500 rpm in first and shift fast into 2nd it will pop BUT only if i mash the throttle fully down. If im through the floor in forst and then shift at 4500 into second but only have the throttle half-way, no pop, drives fine.
I dunno...what do i do? Do i drive it as is, maybe a bad/weak tps, or is the TB too big + the filter?