If the plugs look good, the turbo looks good, no evidence of oil found, compression test is good, idles fine, drives fine, and goes WOT fine, then I wouldn’t chase it. If anything, do a leak down test for safe measure.
Sent from my iPhone using Tapatalk