Someone must know a solution to this issue. I would kill for some help on this. I really wanna chase some cars while drifting

It's what I bought the game for.
Been expecting a solution to pop up here but nothing has which is kind of scary surprising

Makes me hope it's something simple being over looked on my end as if its not a mass problem PD won't fix it.
*IF ANYONE HAS ANY IDEAS PLEASE SHARE* Willing to try anything new at this point. Also covered everything I can think of to avoid Repeat/Canned answers
So far all I know is it was 100% fine from the release date. 5 star connection with full voice and 16 cars on track. Zero lag other then the odd player with a bad connection. Worked better then fine. Was flawless actually.
That was untill we had the update that disabled the ability to TCS on the fly. Gotten progressively worse since and now I can't play online anymore without massive frustration.
Issue 1: Host errors (While trying to join lobbies)
Issue 2: Connection timed out (While trying to join lobbies, Also ps3 itself does stay connected just like a host error)
Issue 3: Disconnected from the server msg when you do join an online lobby and start driving. Always within first lap. (Ps3 stays connected to the internet. Much like fixed host leaving room. Though host didn't leave.)
Issue 4: If connected to the lobby and able to stay on track without disconnecting not all cars will be seen on track. Same goes for chat, Can hear some players but not the others.
(Ex:Although you KNOW players- x, y and z is on track driving/talking you cannot see/hear players- x or y on track at all but player z is there and sees/hears all?) All players are on friends list that were played online with before 1.05? update when gt5 was running smoothly.
Issue 5: You can host but 99% of the players that join never make it into the room as they get disconnected. One that does manage to stay connected after hosting empty for 2+ hours has a 50/50 chance at issue 4 (Might as well play in practice mode)
Also doesn't matter what the room/chat connection quality is set, From 1 star to 5 or from 3 max players to 16. Always the same problems
What works, Everything in GT home. Includes Special events, Msg boards, Mail, Gifting, Friends Photos, Etc, Always stays connected to the main servers so there is never any additional wait time for starting the game,menus etc
And every other online game I own works for all consoles, Every other internet related device in the house from the big to small, desktop to cell phone, Wired or wireless, Everything works.... Except GT5's Online lobbies....
Also I don't think it's GT5's servers being overloaded as everyone on my friends list is playing fine yet for me its always like this regardless of the time/day/night/week. I cannot play online without 1 issue or another. It's like data is being lost in transit but I don't have any clue how to trace it. Anyone know PD's server IP's so I can ping?
So heres what I know about my setup.
ISP Eastlink cable, 15Mbps download/1Mbps Upload. Tested via pc and near rated speeds. Ps3 connection test shows 900kb's up, 11Mbps Down.
D-link Router (DI-624) Ps3 launch console 60gb fatty with a 320hd swap.
Router.
Static IP (DHCP for ps3) (Also didn't help)
Ports have been forwarded 3658,3479,3478,5223 (Didn't work)
Have placed the ps3 in DMZ(Demilitarized Zone) (Didn't work)
Have always used wired connection only.
Have also tried resetting. Router/modem. No luck (Complete power disconnect also)
Ps3.
Have tried auto setup for network. Works perfect without DMZ for all other games but does not solve GT issues.
Have done a full manual setup also. IP,DNS<--Yes,MTU etc, Everything that can be done manual has been done. Again worked fine for everything except GT online lobbies.
Have cleared gt5's cashe (No help)
Have deleted game data (No help and I lost the best tandem drift replay Ive run when GT5 was working

)
UPnP Yes
Nat type 2 High.
Only thing I haven't tried is deleting my save data as I don't wanna risk restarting 95% complete/cars if it corrupts or something on me.
Oh have not tried plugging directly to the modem. I'll try it later tonight just to see if it solves the problem but even if it works I own a router for a reason

Ive also tried shutting down every other device that was going through the router but no change.... Someone... Anyone?
