I went to my control panel and in the software/services section there's a button that says php configuration, when you click on that a little drop down menu appears and there you can chose the latest version of PHP, which I was on 5.2 and upgraded it to 5.5. When I did that the 404 errors went away.
Like this Question? Tweet
Related ArticlesWordPress - Changing the Site URL and Home Settings (2)
How to Migrate Your WordPress Site from DreamHost to InMotion
How to Migrate a WordPress site from WP Engine
How to Migrate from Wordpress.com
How to Migrate a WordPress site from BlueHost