If it was me, I’d do an OCI with HPL EC30 mixed with “cheap” synthetic(SuperTech, Kirkland, Havoline) or even PYB/Chevron Supreme with a new filter, ideally Fram TG/Ultra/Endurance. Do that for 5K, keep an eye on the oil level/light. Drain it. Repeat the same thing, and then switch over to Valvoline Restore & Protect.
I was tempted to say do a BG EPR treatment but you don’t want to shock all the sludge out at once. Hence the HPL EC or Restore & Protect. You can do the BG treatment after two HPL cycles and if a cut open filter or under the valve covers shows little gunk.
/edit, you’re in Canada. Is Restore & Protect available there? Can you get “diesel” 10W-30 there easily? Diesel oils tend to have more detergents in them but if it gets cold, a 10W-30 might struggle to get the engine started unlike a 5W-30.