1)
Here and in Melachim I, 15:14, it says that the Bamos did not go away. Above (14:2), it says that Asa removed the Bamos!
1.
Refer to Melachim I, 15:14:1:1.
2)
Why does it say that Asa's heart was pure?
1.
Gra: He erred to send to Ben Hadad. The verse teaches that this was an act of Shegagah; his heart was pure.
2.
Malbim: This teaches that he did not offer on Bamos; the nation did, for their hearts were not so pure.


