Hi:
Not sure if this will help, but there is one more type of reset you didn't mention and that is the "Zero Out" Reset. Take a look here and scroll down looking for it. It is not easy to do without three hands so you may want to have a helper available. An ET member did make a video about how to do the reset and you can find that
.
I know this has solved some odd issues for some folks so it is certainly worth a shot. BEWARE...All data and settings will b e wiped out.
I also suggest that after performing that reset properly, do not sync the device. Use it for a couple or three days as just a phone to see if it is stable. Then you can think about restoring in case that brings back the issues.
The Treo is a complex device and there are too many things that can cause problems. Starting over with a fresh device will at least give you a chance to identify the culprit(s) if that is what is happening.
Hopefully, if you do have to ultimately throw it against a wall, maybe you will do it without a smile because you liked the Treo.....at least a little.
We share your pain......But come on, don't you just feel the excitement building?
SteveTaz