you could try to flash my rom if your cdma, as i've debugged all the wifi issues out of it:
[ROM] Butterz sense - Sprint / Virgin- Lots of options [Sense 3.6][Any Hboot] - xda-developers
it runs on any hboot so you shuldnt have any trouble there, just make sure to be using 4ext recovery with...