That's a major headache out of the way. Transmission checked out as well? You have a body to concentrate on then. Seems like a big project but with an engine waiting to be dropped in, I'm sure there's extra motivation and incentive.

BTW, are you doing the body work yourself.?