Rory McIlroy has vowed to rid himself of a "Dufnering" mode and display greater aggression over the final two rounds of the Shell Houston Open.