Assuming we ignore the fact that this is basicly a tax cut for gas guzzlers and a tax increase for efficient vehicles:
Road wear increases roughly to the cube of vehicle weight.
If you want to tax for wear, tax heavier vehicles more.
Something like x cents per km*ton^3
__________________
|