Amendment 7: No. Roads should be funded by taxing the activities most immediately leading to the need for maintenance (fixing existing roads) and development (building new roads). Raise the gasoline tax; impose a tax on commercial trucks and tractor trailers; impose a development tax on improvements in exurban areas that disproportionately need new roads; institute or raise road tolls to ensure commuters bear the cost of their choice to live far away from their work.
People who don't drive still benefit from roads. If I walk to my local grocer, every good in the store was brought in by truck. Those trucks are also the cause of most maintenance, along with weather. How long is your life expectancy if you raise taxes on independent truckers? Are you planning to tax snow?
Excise tax is not designed to capture the economic benefit of the roads, thus, roads are constantly under-priced and under-funded. When services are underfunded, people demand more than than public budgets will allow. Gasoline excise is a political compromise from a bygone era. Don't cling. Sales tax is appropriate. Income tax at the federal level.