Electronic ignition issue

i get used to get the occasional run-on, but i have my timing about as a far as it will go with out pinging. ive just made it a habit to shut my car off in gear (auto).