I found this: FTL engine not installed latest everything SOLVED
This solution worked and the repair installer did all sorts of cool stuff. I can ping google now.
Do I need to change the resolv.conf file again as it's got Google's DNS server in there?
EDIT: Never mind, re-running the installer has changed the resolv.conf to exactly what you pasted.