I agree with everyone else. Unless you are doing something very unusual, the engine can wait. Also as mentioned above, check the lead time from whatever engine supplier you are thinking of using. I had a 6 month wait for mine