No. Your issue is more likely an improperly installed valve cover gasket or timing cover gasket. Did the mechanic clean the old oily mess up?