I believe internal combustion engines would be more reliable in the end times. How are people going to keep these things charged?
If getting electricity will be an issue, so will gasoline & diesel. At least with solar, you could stack panels in the truck bed and find a safe place to charge for a while perhaps. Need an inverter and all that. Reminds me of what Matt Damon had to do in the Martian.
reply
Will you be refining your own oil into gasoline in an apocalypse? More likely you'll stumble on some working solar panels.
reply
In worst case ICE can be powered by gas generator, using firewood, if needed. It was popular for civilian cars in a lot of places during WWII due to fuel shortages. https://en.wikipedia.org/wiki/Wood_gas_generator
reply