Obviously different guns deal different amounts of damage and thus some guns are more effective against vehicles than others, but is there one or more weak spots for each of the vehicles, similar to how you can deal critical damage to enemies?
The Borderlands wiki states that Corrosion is great against armored enemies, vehicles, and turrets:
Corrosive damage is best used against armored enemies ... or any vehicle or turret.
But is it possible to deal additional damage to vehicles without the use of elemental damage?