Since modern cars have builtin touch screens and complex computers - what about solving a series of complex maths problems before you are allowed to start the car?
That way you prevent both drunks and idiots - which together must be a large percentage of accidents.
Of course it might not prevent drunk mathematicians...