A driver has been banned from the roads after causing an accident while over the limit – and despite validity concerns over his breath test.