I bought an engine from this company. Terrible service! Engine finally came 3 weeks later. Also did not reimburse when they took my old engine. No communication as they don't answer calls or emails. No receipt other than for the initial deposit. Engine comes with a new timing chain which you have to fit and there is nothing to say it's been bench tested. You also need to buy the timing chain cover separately.
Claim your business profile now and gain access to all features and respond to customer reviews.