MSD ignition Boxes sometimes cause run-on, that is if you have one installed!
My Ford was doing the same thing after a rebuild, Mine disapeared after going to a cooler plug.
Might not be the correct fix but it worked in mine!