Hi, When you start Firefox with a new profile, and before restoring any files, can you browse the web normally?
If that works then it might be better to just copy the places.sqlite file to the new profile folder, and install add-ons and such manually in the new profile. Anindya