Keep going Jon - know your pain, been working steadily on ours since Dec and still dont have an engine installed!
You will get there buddy and nice to have 2 weeks to play - especially now the weather is nice and warm ;)
What are you plans with the engine whilst its out?