Turns out, the stock timing of the 031AV saw isn't exactly compatible with when/where the Stihl #1118 400 1001 trigger fires the spark plug. Remember I mentioned (above) that I figured the electronic ignition trigger switch worked off the Hall Effect (where it senses the proximity of the magnets on the flywheel going past it)? Turns out, that's not how it works, after all. In fact, when you wire Stihl's ignition trigger switch up to the 031AV saw, it doesn't pay any attention to where the magnets on the flywheel are. Matter of fact, you can have the trigger switch clear across the room (given a long enough wire) and it will still happily fire the coil for you.
So I emailed the engineer I know at Stihl and I asked him about this. He said my assertion was correct - that the trigger switch worked off the coil's voltage, not the magnets in the flywheel, per se.
So what's the problem then? It fires the coil right?
Well, yes, but there's another problem. While the trigger switch will fire the coil just fine, it fires it at the wrong time. Due to the location of the magnet on the flywheel, "firing voltage" in the coil is reached when the piston is not in the proper location in the cylinder. I didn't make exact notes regarding the specific piston location, but as I remember, it's probably firing too soon - and I'm guessing this is what is causing people's exhausts to glow red also. In other words, the spark is probably going off before the piston has moved far enough to close off the exhaust port in the cylinder.
Remember, this is a 2-stroke motor, not a four stroke. That means there is no mechanical valve to seal off the exhaust port. Only the position of the piston itself opens or closes access between the exhaust system and the combustion chamber of the motor - so if you have a spark that is occurring while the exhaust port is still partially exposed, then what you have done is effectively incorporated the exhaust chamber into the combustion chamber. Due to the somewhat rudimentary nature of a 2-stroke motor, this probably won't keep your saw from firing; however, it will negatively affect its performance, not to mention heating up the exhaust manifold.
So, when is the saw supposed to fire then? Well, according to the service manual, the spark plug is supposed to fire when the piston is 2.7mm BTDC (before top dead center). Normally, on a race motor or something of that sort, engine timing is expressed in degrees of rotation of the crankshaft prior to the piston reaching top dead center (TDC) on the compression stroke in the cylinder. In simple terms, the spark plug needs a tiny head start when it comes to exploding the compressed air/fuel mixture inside the chamber, so that the optimal explosion occurs in such a way as to thrust the piston down in the chamber.
On your chainsaw, if you remove the spark plug and stick a dial indicator into the spark plug hole (or a Popsicle stick for that matter), you can readily determine when the piston has reached exactly TDC. With a popsicle stick, the stick just moves up and down; with a dial indicator, a needle sweeps back and forth. On my particular dial indicator, it's read in thousands of an inch, so I had to convert the desired 2.7mm to inches (which works out to about .106" before TDC). So there you have it: we want the spark plug to fire when the piston is .106 inches from reaching the top of its stroke in the cylinder.
TIMING THE SAW:
On my Dad's saw, if you move the piston to exactly TDC, you'll notice there is a little line on the flywheel, which matches up to a center-punched hole on the saw's flywheel housing. It's very tiny, but it's there - a factory TDC mark. There's also a timing mark cut on the edge of the housing's mating surface, but this reference is for the mechanical breaker points, not any sort of electronic ignition trigger switch.
Okay, so at this point, if you just wire up the Stihl electronic ignition trigger switch, you'll find the saw fires at the wrong time. To compensate for this, you basically have to re-time the saw yourself. To do this, you use a dial indicator and rotate the piston to exactly .106" before TDC - then make a reference mark adjacent to the timing mark which is already on the flywheel. This is where we want the spark plug to fire (i.e. 2.7mm before the piston is at top dead center). Now, at this stage, if you put a timing light on the saw (and crank it over manually using a drill to turn the flywheel retaining nut), you'll see that the ignition fires at the wrong time. It doesn't fire when the piston is 2.7mm before TDC; instead it fires about 30 degrees too early.
HERE YOU CAN SEE MY HOME-MADE TIMING MARKS:
So how do you correct all this?
Well, under normal circumstances, you'd simply adjust the distributor. But, of course, the Sthil doesn't have one. So the only means of adjustment the timing - so that the coil fires when the piston is 2.7mm before TDC - is to physically rotate the flywheel relative to the crankshaft & piston. This serves to adjust the timing of when the magnet on the flywheel goes past the magneto / coil - thus altering when the spark plug fires.
Now, I should point out here: I did read that some 031AV flywheels have different configurations on the magnets. Mine had one magnet, marked with an "N" and "S" for North and South. If your flywheel has something different, then be careful, as this could throw things off, I would imagine.
FLYWHEEL WITH "N" & "S" MARKS BY MAGNET:
Okay, so all that is needed is to turn the flywheel a bit, so the saw fires at the correct time. Now the problem with this, as you might have already guessed, is that the nose of the crankshaft has a woodruff key installed in it, which indexes into a keyway on the flywheel. This means the flywheel can only be installed one way. Luckily, however, the flywheel also has a taper, which holds things rather securely in place. This is the same sort of taper used with a chuck on a drill press (and in my humble opinion), it's more than adequate to hold the flywheel in place on the crank [when retained by a nut]. Of course, you'll need to remove the woodruff key - which is easier said than done. In my case, I found that using a little power center punch worked pretty well. Initially, I punched a few times on the face/end of the key, until it started to lift up in the channel. After that, I hammered it a little, to move it further, until I was able to use locking pliers to remove it completely.
With the indexing key out of the mix, you can place the flywheel on the nose of the crankshaft however you want; the taper holds everything fine, especially with the nut in place. At this point, I simply made a few timing marks and verified that the spark plug was firing when the piston was 2.7mm before top dead center, using a timing light that I had handy. Once all this is done, simply tighten down the nut on the flywheel and away you go (don't forget to gap the flywheel edge about .010" away from the coil - see the service manual for specifics).
Well, almost done...
You'll need some way to hold the ignition trigger switch onto the coil. There is a part # from Stihl for this - part # 1113 405 1901 - but I was unable to find it. Instead, I used an old stainless steel knife blade, which I found in the garage, and fashioned a mounting bracket from that. I then riveted the ignition trigger switch onto it and finally wired everything together into the wiring harness.
MY D.I.Y. BRACKET MOUNTED TO THE COIL:
Worked like a charm!
So that's basically the deal. You can convert the 031AV using Stihl's own electronic ignition trigger switch module, but you will have to re-time the saw so that everything fires at the correct time; and this requires moving the flywheel on the crankshaft maybe 30 or so degrees (roughly). It's not difficult, once you understand everything that is required and why, but it does involve the use of a dial indicator and timing light, as well as adjustment of the flywheel relative to the crankshaft & piston.
Hopefully my run down here provides some helpful information. I'll see if I can upload a few pictures I took along the way, as well as a video showing test firing of the final result.
HERE'S A VIDEO TEST FIRING THE SAW (I FORGOT TO PUT THE CHOKE ON INITIALLY, OOPS!)