Rory McIlroy admitted he is still not happy with his swing heading into the season-ending Tour Championship, despite narrowly missing out on victory at the BMW Championship.