Oh I just figured they meant team because it included their mechanic and since I doubt any of us in here have mechanics it would be one man
However since this is for the Mopar tech room then I still have no idea what would be a good name
(especially if you mean a serious one)