Try to follow these settings by Intel and see if you can get your N connectivity back: Wireless Networking — What are the recommended settings for 802.11n connectivity?
You can leave your 20 MHz setting for channel width on 2.4 GHz as well as roaming aggressiveness to highest. You can try and see if you exceeded 54 Mbps connection after following the settings above.