High idle RPM is also a cause of engine run-on. Make sure your throttle cable isn't binding and the cable is aligned with the linkages. You may need an extra helper return spring hooked up to it. Having the throttle jam open will put you in a scary place when you need it least.