The vehicle's battery was not damaged and did not catch fire.
The cargo area was full of fuel and explosives - in the form of firework mortars.
Explosives and fuel make a good fireball and fire. Fireworks being a 2 stage explosive (launch and pretty explosion), they may have expected the initial bang to disburse the fuel and the second to detonate it as a fuel/air explosive which would be very damaging, enough to take down the building.
Obviously were that their goal they did not sufficiently test. The vehicle contained the initial explosion and all they got was a fire
And the blast and fire exited through the passenger cabin, killing the driver. I hope it wasn't a valet.
I wonder if it was triggered accidentally early or badly set up and detonated on its own or remotely triggered too early.
I bet they thought they'd light up the battery. Poor quality bombers
There are reports of a firework mortar and gas canister in the back. Looks very intentional and showy from the video. Stupid way to end one's life, but that was part of it I think as well.