Engine Dieseling - Options?

Wow. What is the @.050 numbers on your cam? That is a TON of cranking compression. Unless that cam is incredibly small at .050 it must be 8 degrees advanced.