Welding Cable for Power Bus
Given that safety must always be adequate, you then want 


low final resistance,   
durability,   
low price 


in descending order of priority.
 If welding cable gives all 3 (as seems likely), use it. 

Sheath may not be as resistant to sharp object penetration as TPS but is liable to be more drag and scuff resistant.
 Test voltage may not be as high but would, I imagine, be adequate.
 If you have a 100+ V battery system then you may well have regulatory requirements to meet re allowable wiring type. Maybe not.

At 130 Amp, 0.1 ohm drops 13V. In a ~ 100 V system  that's ~ 13% loss.
 Even 0.01 ohm gives say 1.5% loss.
 Every 0.01 ohm improvement you can make adds ~= 1.5% to your available energy.

What sort of solar car has  105V, 130A peak specs ~= 14 kW
Sounds like fun.