I took the CPU off and put it back. Put it all back together and it burst into life! Great - now all I need to do now is work out why the keyboard doesn't work. Something to do with the ZIF connector, I think. Any hints on how it works?