Hi
How did you test the fuel quality. Not to doubt your mechanic, or you, but assuming this isn’t a merc or marine mechanic with diagnostics in hand to help ?
I’d run her off a remote tank to totally rule out the most common and odds on favourite source of such issues on such a new engine. The...