Then-elders willingly forgave the pastor for the first time violation, worried with any trouble in the congregation. This time the church is shocked for his repeated violations. But the problem is that according to my church's constitution, impeachment of the pastor must satisfy two steps: two thirds of the active elders should vote for it and when passed two thirds of the members should vote for it.
The pastor doesn't resign because a half of the active elders supports him from blind loyalty to him rather than to the Bible's teachings.
As I wrote before, the inactive (i.e., retired) elders dominantly voted for impeachment (27 vs. 2), which has no legal effect but they wanted to deliver their opinions to the active elders.
The congregation is divided between two groups: one who thinks the pastor should resign as he has lost qualifications as a pastor and the other who thinks the pastor should be forgiven because everyone errs.
In brief, impeachment is not possible unless the pastor resigns by himself.