I have the same issue but I haven't placed any custom roms on my HTC Incr. I ran unrevoke 3 and then unrevoke forever. When I run the hardware reset from within Android it appears to TRY and then reboots the phone. When it reboots it still has my service information programed into it.