So my son bought a used 3gs that was Jailbroke with Greenpoison 4.2.1 on it. He wanted it restored and we tried, coming up with many error codes in the process and it was stuck in recovery mode. Yesterday I went ahead and did a tethered jailbreak with redsnow 4.3.3 but, I really need to get it restored to factory setting so he can get it activated. Any Ideas? Thanks.