Chris,
You and a couple of others have mentioned luck, good bad or otherwise. I would dispute that and say that rather than being in a bad position, earlier preparation and attention to detail have put you in a good position to solve what may otherwise have been a deal breaker.
Stop reading this and get to it, I'm a selfish SOB and I want to see that car run.
Cheers,
Rob