have had the same problem,have now fitted a backfire valve on my 93 disco 3.9 but problem can occur if any of the ht leads touch the engine,also check that the hose between plenum and airflow meter does not have split in it,this is a common one,also check that engine breather comes in before the...