On the subject of Terminator 2, the semi truck chasing John Conner eventually hits an overpass, the fuel leaks, and a spark creates a massive explosion. But the problem is that diesel fuel would not ignite that way like gasoline would due to its much higher flash point. In fact, if you drop a match into a bucket of diesel, it will go out. You need a hot fire to ignite it.