Alright to preface myself I am on Droid #4 with this current issue and #7 total, yes that many phones.
My first purchased had a light sensor problem and would never illuminate the screen, second one would not turn on period and #3 the camera button broke, but anyways.
Have a rooted Moto Droid that runs great when its on, no problems does not lock up or give me any problems. What does happen if I need to restart the phone, battery dies or any other reason I end up in a constant restart loop on red eye and droid logo and will usually lock up with the screen black but the lights on in background which ends up as a battery pull. This sequence will go on for about 10 minutes or so until it eventually boots up and things work fine until next time.
At this point I am at a loss on what to do, ive removed programs tested with and without every program on and no luck, please someone give me a direction to look at