I updated to Froyo really early along on my DX and am pretty sure I'm using the first leak still. My phone constantly locks up/overheats and I have to battery pull to get it working again. I would like to get the most updated Froyo which hopefully doesn't lock me up anymore and also root it again. What is the best way to do this without actually knowing which version of Froyo I am using? I don't mind losing all of my data and starting over, but the locking up is just becoming way to frequent. I have it in my head that if I flash back to 2.1 stock and do the OTA, then do the root again it would be much smoother. Am I on the right track? I really stepped away from the root scene for a while after I rooted mine so I am lost.