I didnt do a fresh install, what I did was transfer all the files from public_html folder to my computer and then transferrred it over to my new server via FTP. I then edit the wp_config file to fix the sql connection info. The front page loads up properly but all the links to any other folder like /members, /groups, etc end up with a 404 not found error.