I would think you only need 1 table for equipment.
it would have the VehID of the current place its installed.
and the Maintenance table to track where things went.
tEquip table:
EqID, eqProdMake, model , eqType, serial, VehID, EqStatus
555, Sony , CD123, CD player, 12345, 987, working
tVehicle table:
VehID, Make , Model, VIN,
987, Chevy , S10, 123345
tMaint table:
VehID, EquipID, InstallDate,etc
987, 555, 1/1/2019, installed by Bob
when the tEquip.VehID = null, then it is not installed in any car and should be in the stockroom.