If your engine was installed by a certified mechanic, it is the mechanic’s duty to make sure that the engine is in excellent condition prior to releasing the auto to The shopper. Professional installation is usually suggested. For all guarantee statements on our engines or transmissions, we require a legitimate Mechanic’s report, although this