Despite its dominance in the last three Lok Sabha elections, the BJP in Jharkhand is poised for a tough battle this time due to internal rumblings, resentment among the rank and file of the party over ticket distribution and tribal opposition in pockets, leaders of the saffron camp said.