car still diseling run on prob

Run on or Dieseling only has one cause. There is enough fuel and air getting in to keep it running. Lowering the idle or installing an idle solenoid that shuts the throttle plates when you shut the engine off (if you can't idle it low enough because of cam etc ) so there isn't enough fuel and air is the ONLY cure. Timing can raise the idle, a vacuum leak again can raise the idle. Carbon or sharp edges in the combustion chamber supply the ignition. But the bottom line is if it doesn't get enough fuel and air it can't diesel.