If your engine was installed by a certified mechanic, it is the mechanic’s duty in order that the engine is in very good affliction right before releasing the auto to the customer. Qualified installation is always advisable. For all guarantee claims on our engines or transmissions, we require a valid Mechanic’s report, Despite the fact that thi