Try reflashing; It can't hurt. That being said, you -may- have gotten a dud. That is, someone broke it, and passed it off as "OK"... and the WiFi chip may be broken. However, this is unlikely; I -wouldn't- be surprised if it was a screwy-configuration-issue and that reflashing would fix it.