1. Make a vehicle 2. Die in said vehicle You get the achievement despite staying in it. That's what happened to me.
It's not all that hard to get for a vet anyways. By the way, why are the unobtained achievements not showing up in the game info bit (aka steam library, silly me)? I presume it's intentional but still, I want to ask.
Achievements should have been disabled for this release, but they weren't. Fixed 3e8e4011a3b9a857c14ec9d5a87c505432fafb3f