Default X10 shut off after 3g over uses.

I have actually posted this http://forum.xda-developers.com/show....php?t=1017241
before but it seem the problem isn't about battery over heat after i got a brand new genuine battery, so i like to start a new thread.

I have pinpoint the problem to be more specific only limit to 3G usage. The phone will just shut off after using 3g outside (rogers) for sometime at least when phone heat up and it will go into shut off cycle. Whenever i turn it back on it would simply reboot itself once i did the initial unlock and keep doing so as soon 3g power on.

I would like to ask if anyone have similar issue with this and a fix? could the cause be baseband ?

I never experience shut off if i am using wi-fi in my house or on a hotspot outside. No matter what i do on the phone.