Been given the engine four times once the envisioned delivery day. The engine is in great problem, but I am not happy with the delay in shipment.Craig was very simple to work with. Patient with me and very nice man. If I'd to obtain One more motor I would obviously go Together with the guys at JCDC garage. While the shipping and delivery situations