You try to help and i appreciate that, but when you read this topic you will see all kind of clean starts, 30/30/30, waiting for a day, reboots, restore, initialization etc etc..
It is not a problem with a bad update, it's something in the firmware making it allergic to some brand of Wifi stuff...