I am trying to get my Stihl 031 av running right. I bought this saw 43 years ago this month. I used it a few weeks ago, hard to start, but would run fine when it started. Went to use it again, and would not fire. Tore it down and found burned points. Replaced points with NOS stihl contacts. Replaced condenser with WIMA capacitor. Saw fired right up, but would not rev unless throttle was feathered, then would run WOT. Trouble idling. Changed to a different carburetor same thing, only worse. I guessed it might be timing. Bought a Stihl shop repair manual and read procedure for timing 031 av. Checked with two Stihl dealers, neither had tools to time engine. I bought another flywheel and cut the center out so I would have a setting cam. Got a static timing light and I had a dial indicator. So I moved piston to TDC by dial, turn crank in reverse until I had a dial reading of 2.1/2.2mm BTDC. Adjusted points until static light just starts to light in this position. Points are fully open @ TDC. Put flywhell back on ,set air gap to 0.2 with Stihl gap gauge and put saw back together. Saw does the same thing it did before I readjusted points/timing. I am at a total loss. I have been considering a module and bypassing the points. I see some people have good luck with them, some not. I hate to cut wires and not get a fix. Compression is 120 psig and coil checks within tolerance with Fluke meter. What am I missing.