Check for bad ground
Ignition coils are not normally repairable as they are sealed units. They must be replaced.
how do you change igition barrel on a vauxhall astra 1999 sri 2 litre
Richard Nelson
a Mazda millenia with a miller cycl engine 2.3 engine has 6 igition coils
http://www.autozone.com/N,26200243/shopping/specsSelect.htm 8 degrees BTDC @ 800 rpm
It should turn off when you open the door, its a feature so that you can listen to the radio with the vehicle ignition off. If it is not shutting off at all there may be a problem with the door switches in which case you would have the same problem with the interior lights. Lastly if an aftermarket radio was installed then they may have wired it so that it would work that way.
Possible problem with power from igition switch.
the keys to an 89 are square most igition keys are square, the door keys or truck keys are round
If you turn the igition on-off on-off on-off in less than 5 secs, the check engine light will flash the codes.
hold the milerage button(make sure it was not on Trip A or Trip B) while turn the key from off to igition position.
Hook up a timing gun to Plug closest top distributer and shine the gun on the crankshaft pully and then line up the lines by twisting the igition coil assembly
Not sure about specifically for a 1971 307, but normally the choke has 2 wires. One is ground and the other goes to a fused 12V source (supplies 12V when igition key is turned on)