Rory McIlroy has found the solution to the blister on his right pinky toe, just in time for the PGA Championship.