RE: Timing on DLE20
The ignition is not set at 40 or 44 degrees from the factory. That was some nerd at Tower that said that. He measured the timing on a degree wheel but turned the crankshaft the opposite direction of rotation.
As the spark plug fires when the magnet leaves the sensor, he was a whole sensor width off.
I measured my DLE 20 and it is around 32 degrees with the sensor on the casting seam. They run OK in that position with either the #4 ignition or a standard one.
So if you get another ignition unit, just leave the orginal sensor alone and plug it into your new ignition unit if you are not good with timing.