So many questions here,but why did he need help to push his vehicle home? Why take the body anywhere? never heard of hit and run?
Probably caved in the radiator.
And often a pedestrian or parts of them will be thrown through the windshield...Many cases where the driver and or occupants of vehicles have been killed or injured from flying bodies or parts of bodies.