Rory McIlroy insists he has mentally recovered from seeing a fairytale Irish Open victory slip through his fingers, but physical issues may be a factor in the BMW PGA Championship.