Hi asundevil,
I don't have the phone because my friend is in another city, otherwise, I'd try restoring again.
Can you try restoring to factory 2.2.1 from Apple? Obviously, this will lock the phone again, but you can always unlock it easily. I'm curious if the phone has the same problem with...