Yes the WiFi card was my initial thought as i read what you explained. it would certainly be the first thing i would try. if you really wanted to put it to the test, keep your controller plugged in with a USB cable to the console. if your internet disconnects and the controller stays connected i am certain its the WiFi card. its a pretty easy thing to replace thankfully. only mission about it is opening the case