I agree with joe on all points, especially the part about finding another mechanic. The only thing I could add is you could learn to do this yourself, that way you know exactly what is going on. The rochester is about 1 step above a briggs and stratton in complexity.