Re: 1988dt140 idles for 10-12 sec then dies
ign timing on that motor is controled by a set of resistors on the idle speed switch and the TVS. its possible the ign tining is retarding to far.
there are a lot of colored wires on a suzuki.
most run something under 8Vpeak and some need as much as 150 vpeak.
dont confuse ign controlling components with ign producing components.
sometimes coprrosion takes the idle speed swtch out,in those cases I wire in the correct resistor to give me the idle speed I desire and let it ride.
I have no clue where your mechanic got his voltage ranges, I am looking at the service specs and find nothing close to his specs.
at engine start the CDI bypasses the timing switch and sets the ign timing at 7*BTDC for 12 seconds then the ign timing switch takes over, if the switch fails timing may retard beyond acceptable limits.
carefully test the outputs of the gear counter coil and the TVS as well as testing the ign timing(idle speed) switch. the TVS also has a deacceleration function that when closed the switch forces the idle speed control(ign timing) back through the idle speed switch.
lookint at the idle speed switch we will call full clockwise rotation pos A and full CCW positionE. with a multimeter test resistance between the blk/white wires from the switch.
A 0 ohms,B 2.5-3.6Kohms,C 7-10 K ohms,D 21-32Kohms and E should read infinity.
the factory service manual actually has quite a bit of information on how the ign system works and is controled.