You might try Industrial engines on Annacis Island. Industrial Engines Ltd | Engine Sales Edmonton | Home, I have bought various parts for my Lehman 120 over the years
You could also try Paul Meyer at PM Diesel in Steveston
PM Marine Diesel604-272-2672