But how is the elector proved faithless except by voting and if the electors have already voted can that vote be invalidated?
And we don't really elect the president, we elect the electors. So they would be replacing and elected elector with an unelected one. Something about that seems wrong.
The Constitution says that Electors are to be chosen by the state legislatures. It does not require an election to choose the Electors.