The explosion happened in Montgomery in 2018.
The crash happened at a curve in the road.
The 25-year-old has been charged with second-degree murder and first-degree arson.
The fire was reported around 7:15 a.m. Sunday.
One man was found sitting on the overturned boat while another man was in the water.
The 24-year-old suspect allegedly fired shots at numerous law enforcement officers.
Roads were in poor condition following snow the day before.
It happened in Montgomery Township, Le Sueur County.