content: Of course gasoline and Diesel engines can't compete in efficiency, as you can't prevent them from getting hot - and that heat is energy that does nothing for you. Unless it's really cold and you need that heat. Then Elon is gonna run into trouble. The admission has been around for years. Hybrids. Car makers would not add electric engines if they could just easily improve their engines.