As an update, I was reviewing logs from my router and wireshark, found some interesting stuff.
First off there seems to be alot of traffic from China doing portscans. This is a common thing but read on.
The portscans seem to specifically target UDP ports that PSN uses (3478, 3479). On the other hand the TCP ports are pretty run of the mill though and are commonly targeted with exception of TCP 5223, the scans seem to be targetting this port as well which leads me to believe its PSN ports that are targetted.
In addition I found that my IP was targetted as well since the specific portscans happen every 20min regularly....but thats debatable as there's alot of port scanning in general for unsecured networks in the wild (why its suggested to have a router as basic and simple defense, not a complete solution or the best, but it can block some of the bad traffic out there).
I'm working with my ISP and trying to get a new external IP but that's like pulling teeth with Time Warner.
Since finding this I changed my static internal IP assignment of the PS3, and disabled DMZ for it. Also disabled the Port Forwarding in hopes to squash it. NO LUCK. Still have issues after a 30min or longer connection to a host. I tested a 10-15min connection to a race and I don't have this problem.
I thought I'd share these findings with you all in order to bypass wasting the time and effort.
Seems the easiest and quickest way to resolve the issue is save game, shutdown PS3 then power back up and go through the paces of getting back into the game.
I really hope SOE fixes this.