i would have thought they would want to dyno the engine before they returned it. bad business on their part imo. did they dyno the engine when purchased new?
anyway, you ever see what they do to a new engine on the dyno? drive it like you stole it.
then again, they should have proper instructions on
oil and whatever else you have questions about.