Hi guys

I hope I'm putting this in the right forum, I don't usually post threads, I'm used to googling my issue and finding the answer but in this case I can't find anything that helps me fix the issue.

I just bought an iPhone 4 (AT&T). It has iOS 5.0.1 and is jailbroken with redsn0w win_0.9.10b5c. The phone reboots itself every 5 minutes. I already tried putting it into DFU mode and restoring with itunes plenty of times but the issue persists. I even left the phone plugged in right after the restore, before rejailbreaking or doing anything, and still it rebooted. I tried disabling 3G, resetting back to factory settings, disabling cellular data, putting it in airplane mode, removing the sim card; still no luck.
This happens both when the phone is plugged in to a computer or charger, and also when is not, but when I leave the phone idle, it doesn't reboot. I'm assuming this is a software issue because I read several threads similar to my issue happening on iphones 3GS after updating to a newer iOS. The difference is that restoring their phones worked for them, not for me. I also looked up information on "WDT Timeout" but found nothing useful. (I don't know if it has any relevance, but I noticed that sometimes the keyboard is black instead of gray) I tried to Erase all content and settings from the phone, and it got stuck, it looked like it was working but it stood like that all night long until the battery died, when I tried to charge it, it would turn on and try to erase all over again, so I had to put into dfu mode and restore again for the phone to work. I'm hoping I won't have to sell the phone and buy a new one, I really want to get it working.

this is what the the panic.plist says if it helps at all:

Incident Identifier: 2178829C-A63F-4792-A61D-C5EB952D9800
CrashReporter Key: 595ab3426e8931683be78a9f5e59d20621f06428
Hardware Model: iPhone3,1
Date/Time: 2012-02-25 18:38:09.692 -0500
OS Version: iPhone OS 5.0.1 (9A405)

Debugger message: WDT timeout
2s ago: 2609b50 2609r385000 2509m10004003 2509u0 2509u0 2400m0 2400u0 2300m0 2300u0 2200m0 2200u0 2100m0 2100u0 2000m0 2000u0 1900m0 1900u0 1800m0 1800u0 1700m0 1700u0 1600m0 1600u0 1500m0 1500u0 1400m0 1400bff 1400u0 1300m0 1300u0 1200m0 1200u0 1100m0 1100u0 1000m0 1000u0 900m0 900u0 800m0 800t3fe 700m0 600m0 500m0 400m0 300m0 200m0 100m0 0m0
OS version: 9A405
Kernel version: Darwin Kernel Version 11.0.0: Tue Nov 1 20:33:58 PDT 2011; rootnu-1878.4.46~1/RELEASE_ARM_S5L8930X
iBoot version: iBoot-1219.43.32
secure boot?: NO
Paniclog version: 1
Epoch Time: sec usec
Boot : 0x4f496f56 0x00000000
Sleep : 0x00000000 0x00000000
Wake : 0x00000000 0x00000000
Calendar: 0x4f497090 0x00082b95

Task 0xc0890d20: 8003 pages, 99 threads: pid 0: kernel_task
Task 0xc0890ac0: 200 pages, 3 threads: pid 1: launchd
Task 0xc08903a0: 575 pages, 8 threads: pid 20: UserEventAgent
Task 0xc0890600: 216 pages, 4 threads: pid 21: notifyd
Task 0xc0890140: 522 pages, 9 threads: pid 22: configd
Task 0xc088fee0: 131 pages, 4 threads: pid 23: syslogd
Task 0xc088fc80: 6907 pages, 18 threads: pid 24: SpringBoard
Task 0xc088fa20: 732 pages, 9 threads: pid 25: CommCenterClassi
Task 0xc088f7c0: 884 pages, 5 threads: pid 26: ptpd
Task 0xc088f300: 598 pages, 4 threads: pid 28: lockdownd
Task 0xc088e980: 245 pages, 2 threads: pid 32: powerd
Task 0xc088e000: 1213 pages, 11 threads: pid 36: locationd
Task 0xc0ec4860: 474 pages, 4 threads: pid 39: wifid
Task 0xc0ec43a0: 549 pages, 7 threads: pid 41: ubd
Task 0xc0ec24c0: 1587 pages, 15 threads: pid 54: mediaserverd
Task 0xc0ec2260: 356 pages, 2 threads: pid 55: mediaremoted
Task 0xc0ec2000: 348 pages, 3 threads: pid 56: mDNSResponder
Task 0xc0f4dac0: 529 pages, 6 threads: pid 58: imagent
Task 0xc0f4d860: 775 pages, 5 threads: pid 59: iapd
Task 0xc0f4d3a0: 218 pages, 4 threads: pid 61: fseventsd
Task 0xc0f4d140: 861 pages, 1 threads: pid 62: fairplayd.N90
Task 0xc0f4c560: 3100 pages, 4 threads: pid 67: atc
Task 0xc0f4c300: 382 pages, 2 threads: pid 68: aggregated
Task 0xc0f4b720: 655 pages, 7 threads: pid 73: BTServer
Task 0xc0ec4600: 384 pages, 4 threads: pid 82: apsd
Task 0xc088f0a0: 233 pages, 2 threads: pid 85: networkd
Task 0xc0ec4d20: 511 pages, 4 threads: pid 174: afcd
thread 0xc110b840
kernel backtrace: 802beb24
iPhone OS 5.0.1 (9A405)

Thanks in advance.