The BJP had won 3 of 4 seats in the district last time, two of them by narrow margins; attempts to make rebels step down