When the engine was put in by a Qualified mechanic, it's the mechanic’s duty to make certain the engine is in superior issue ahead of releasing the automobile to the customer. Specialist installation is usually advised. For all warranty promises on our engines or transmissions, we demand a valid Mechanic’s report, Though this can't override our