"Don't have that much cost..."
People don't want to give up affordable cars for battery cars that cost $10k+ more, have less range, take longer to refill, and have battery packs that need to be replaced well before 200,000 miles.
Electric companies realize that transient alternative energy still requires full tradition infrastructure for weeks when the wind don't blow and the sun don't shine. This costs a lot for underutilized plants and peoples rates will skyrocket.
Mandating more auto inspections will lead to increased costs for consumers. Who drives old cars that are probably out of spec? Poor people. Why do you hate poor people so?
These things cost billions an billions, cause hardships that you have not considered, and are not extremely effective.