I'm using an iPhone 3GS with iOS 4.0.1 that I jailbroke with jailbreakme.com and unlocked with ultrasn0w. I am using it on T-Mobile and I've noticed that occasionally I will lose my signal for both phone and wifi at the same time. This seems to happen if I use data heavily for an extended period of time, but it will occasionally just happen without doing anything. Most of the time, it seems to work after a reboot, although I've had a few occasions where it didn't and even sometimes went into the reboot loop. I've even had it reboot itself while connected to my Pioneer car stereo. Is this likely an intermittent hardware issue or could it somehow be a software issue that's fixable?