While looking for the telefrag issue, I tripped over this one. Vehicle locks don't function 100% properly, especially in non-team games (they were locked to all players). I added this, line 352:
Code:
V.SetTeamNum(P.GetTeamNum());
which fixes it. We'll have to keep an eye, however, on how it affects vehicle locks on the server. Dedicated mode handles team numbers slightly differently, and the way the game does things with team numbers in team vs. non-team matches is you-know-what BAR.