Engine came in not even including everything it was suppose to have. Blew a head gasket after having the engine only six months which my mechanic confirmed it was due to their faulty parts. The warranty is worthless. They will not admit any fault so won't pay you for anything. This place is a joke. They are thieves.