Rams, spikes, roller drums etc basically have a high damage stat. They hurt more if they’re the part that runs into an enemy, essentially. Meanwhile armor soaks up hits for other parts on that section of vehicle. Not sure if it’s a random chance of taking a hit that would otherwise damage a specific part, or if it just ups the damage resistance of all parts on the tile. Either way it means less falling apart.
Best odds of finding one are to hope for the type of gunstore that has a small back room where they keep gunsmithing supplies and tools, whereas most stores are just a front section and a gun range. The amount of shelves that can spawn repair kits in the front area is rather small, if I recall.
EDIT: And now a question of my own. Where can I expect to find enhanced electric motors? ;A;[/quote]
From electric sports cars.