This engine although not new...we put in just recently...engine was powerwashed and painted before we put in so any oil leak should be noticeable...I've checked all over the engine...no oil pan gasket leak before and new one was put in after main seal replacement, oil sending sensor should be up...