Have you tried to email or call Big Mikes to see if they can't get the parts? Be worth a try or at least maybe point you in the right direction. If that fails, might be worth looking into a spare engine to use for parts or someone who's willing to part one out.