Would it be possible to cap the amount of health a vehicle receives per second or implement diminishing effectiveness for each additional repair tool added? I think this would solve a lot of problems.
The only way we can currently "cap" repairs is by limiting them to being done by a single person, which isn't fun or teamplay oriented (and was done as an extreme case for Valkyrie rumbleseats.)