Occasionally my 4.3 L will "diesel" when I shut it off.... i.e. run-on. Sometimes it will shake pretty severely before shutting down. Sometimes it takes me 2-3 times off turning the key back on, then off to get it to shut down smoothly. It generally happens when the engine is hot. Anyone else experienced this? Is there a solution? Thanks!