That doesn't work, because it hits the same problem as parking in Amsterdam: if you're rich enough you can just buy your way out of the problem. Amsterdam's still choked with cars and making SUVs more expensive just makes them more of a status symbol. They need to be banned, not just taxed.
Scale taxes and registration off fuel efficiency and you have a pile of good secondary effects.