What's your custom logo? I'm clutching at straws here, but have you tried different boot logos? Could a logo be corrupt?