I think your tests are probably timing out on the FCC page because the QA tests crash the repl.
Add the following code to the very bottom of the 2_functional-test.js file:
This will restart the repl and allow the FCC challenges to pass.
This code can be useful for all of the QA projects, so you can add it to any other repls which you need to use, if you experience the same issue.