What Achipmunk said
if its and old engine with miles on it then I'd run a 30wt.....
Reason is, if it is old it's waxy. Back in the day they didn't have detergent oils and if you take an old engine and run the detergent oil it will wash the wax(Sludge) out of it. leaving you unhappy. I'm sure others can shed better light on this