I'd create a backup in recovery and Titanium Backup, then wipe data, both caches and flash a good version, like the nightly for July 7th and gApps. (Sounds like some of the recent nightly builds have wifi problems.)
See if that has issues. If it's no better, then restore your backup in recovery and nothing lost.
I found that my TP was better after a wipe. A year of upgrades (apps and rom) had apparently caused some little issues here and there that a fresh install fixed.
If the new build is better, open TIBU, and batch restore and choose "restore missing apps with data". Do not restore any green or red items since that can cause issues.