I havn't touched this for a couple hours. I came back, refreshed the page, and now there is a new error.

Failed to map path '/default.aspx'

Description: HTTP 500.Error processing request.

Details: Non-web exception. Exception origin (name of application or object): System.Web.

So just for fun I went playing with the permissions changing owners and giving everything 777 access, no effect.