They replaced my engine, but it failed immediately. After sending it back, they claimed they couldn't find a fault, even though it was working again. The engine was sold to someone else, but it failed again, needing a new turbo. I later found out it had much higher mileage than advertised. I recommend avoiding them.
Claim your business profile now and gain access to all features and respond to customer reviews.