Engine Dieseling - Options?

Lean out your idle mixture and lower the idle RPM. With your compression readings, it may be that you will need to add an electric idle solenoid. That way when you turn off the key, the idle solenoid will relax and the throttle will slam completely shut.