oke..this is what i did with the downgraded arc..downloaded a program like root explorer and deleted the batterystats.bin file manually from data/system.Now reboot your phone! This worked for me..although i'm reading some comments of some people it didn't worked with , and i think they just didn't rebootted the phone..But it worked with me, the battery went normal but the the phone went "unroot".if you still want a rooted 2.3.4 withoud the battery issue ,try this method..2.3.4 Root (with locked bootloader) - xda-developers.
plz comment and let me know if it helped..
plz comment and let me know if it helped..