It has only corrected itself once, when I left it on over night, so like over 5-6 hour period. Otherwise I've never waited more than 2 hours and pulled the battery.
I didn't test with the stock system - actually, I'm not sure what you mean by that
so I guess I didn't perform that kind of testing. I'm a little new at this.
What I did do was follow the instructions on how to wipe the blackberry "How do I wipe the BlackBerry using Jl Cmder? - BlackBerryFAQ
" (forum wont let me post an url link just yet - I'm too new
And, having installed OS 5.0, that's what I'm left with at this point. The problem still persists.