:-( sorry to hear the bad news, have you mailed the seller ? I know it's not an excuse but we're not all bad and i understand why your vexed,
Sound like you have a good mate who will buold you a superb engine all i can say is keep the faith and hopefully good news and things will come