A diesel could very well run backwards, since the fuel is injected directly into the combustion chamber near TDC. On gasoline engines, it's not possible since it gets injected into the intake side, which is the exhaust side if it were running backwards.
Brent