I had no trouble putting it in it just dont start very well. It cranks for about 3or4 seconds like theres no spark then it starts and runs great. I have advanced the timing from 6 BTC to 12 BTC no differants got any thing i might try.