I installed the engine twice now, after I installed it the first time I didn't like how my drive shaft wobbled slightly on my hydro end, so I ordered a new HD one from JD. I put in the new one and it was much better especially at low RPM. So now I'm just trying to tidy things up so there will be no problems later, eg wires rubbing on the frame, sharp edges etc. This was my first experience cross border shopping so over all I thought it when pretty good. Pruitt was good to work with, I had to get a customs broker, I went with the one they had used before. The broker was good, it was just tuff me because I had never used one and just wanted to be certain I had done everything right. It took 10 days for ordering to delivery, including the weekend. Installation was pretty straight forward there only a few small gaps in the instructions that were not difficult to over come.