5
It's kind of hard to diagnose things from afar, but we'll keep trying. Is there a .htaccess file in your setup that is misbehaving?
I checked out your two sites. Obviously, the first one works fine. The new one doesn't and gives just HTML script call for one of your two google-analytics trackers near the end of the doc. Is your index.php page the right one? Did you actually over-write it?
Can you put a fresh, clean installation of XOOPS in that spot and get it to work? You might try that first. Also, check all the new mainfile settings, your database username/password, etc (although you usually get a different error with that).
BTW, using 777 permissions on sites using phpsuexec and/or suphp usually fails; best 755 for directories and 644 for files, but ask your ISP for best results.
If all else fails, start with a fresh install of xoops, see if you can get it to work, then use what you learned on the new one. XOOPS sites are incredibly easy to move, so you're missing some little but definitive issue somewhere.