I had a chat with my mechanic friend yesterday and he's going to stop by to check out the frame and motor mounts later this week. Assuming there's no damage to the frame or motor I'm hoping to begin the rebuild as soon as parts start arriving through the post.
Still haven't taken the tach out of the dash but I'll get around to it soon enough. Will post up what I find back there.
Thanks for all the replies guys.