AS this sound to me like a full crank engine it may well be worth checking out the crankshaft seals also, tey would probably be well over 20 years old and made of rubber. Leaking seals can cause irratic running.