Craftsman riding mower is around 7 years old. Engine, not mower, surges in idle and while mowing; replaced plug, gas line, gas filter, filled w/new gas, & air filter. What else can I do?