Hmmm. So flashing a different firmware brought it back and then it left again?
Did you flash the firmware like 3+times in a row to ensure some goofy setting isnt stuck in there causing trouble?
Also, you may want to try and set the radio settings to a top or bottom channel, not auto, that isn't in ...