I guess you've tried reflashing from the CF without editing the config file? Have the iLiad connected to charge when you reflash and remove all other expansion cards except the CF.
Maybe scandisk your CF in case it's become corrupted recently. Formatting your CF, then re-loading the images might be worthwhile.
While iRex probably can't accept your iLiad for repair, they may answer if you submit a ticket.