hi, story had this mower for over 10 years, last year the plastic can gear lost teeth, I replaced the camshaft with the all steel shaft/gear, oil pump gear the governor looked OK put it back together and worked fine, last couple weeks the motor will change RPM for no reason, idle will speed up...