I have a 3 year old 2 litre diesel which occasionally goes into a massive vibration at ignition turn on when the engine is warm. Immediately switching the ignition off stops it. This only happens about 3 or 4 times a year. Any suggestions as to what is happening? Feels as though the engine is firing against the starter. Why would this happen?