We can keep track of teams while doing the individual scoring, and just combine the 2 drivers of the same "team" to give them a team total. We keep track after all 3 races to see who has the most "individual" points like we always do, but also see who has the most "team points".
Since theres no rule against 2 D1's teaming up, I think we should set a BOP on the teams. Something like:
D1: -4pts
D2: -3pts
D3: -2pts
D4: -1pts
D5: 0pts
So if a team of D1 drivers finish 1st (16pts) and 2nd (15 pts), instead of their "team total" being 31 pts, with the BOP it now becomes 23 pts.
Another team example: D3 finishes 6th (11pts) and a D5 finishes 7th (10pts) their "team total" is 19 pts.
Just an idea to even things up a bit. Red probably has some good ideas for it