Contradiction with Jeremiah 31:33
This verse speaks of writing God's law in people's hearts, contrasting with Jeremiah 17:2 where sin is engraved on the heart.
Jeremiah 31:33: But this [shall be] the covenant that I will make with the house of Israel; After those days, saith the LORD, I will put my law in their inward parts, and write it in their hearts; and will be their God, and they shall be my people.
Contradiction with Hebrews 8:10
Similar to Jeremiah 31:33, this verse mentions the law being placed in the mind and written on the heart, which is opposite to the idea of sin being inscribed in Jeremiah 17:2.
Hebrews 8:10: For this [is] the covenant that I will make with the house of Israel after those days, saith the Lord; I will put my laws into their mind, and write them in their hearts: and I will be to them a God, and they shall be to me a people: [put: Gr. give] [in: or, upon]
Contradiction with Ezekiel 36:26
God promises a new heart and spirit, suggesting a transformation away from sinfulness, unlike the deeply ingrained sin described in Jeremiah 17:2.
Ezekiel 36:26: A new heart also will I give you, and a new spirit will I put within you: and I will take away the stony heart out of your flesh, and I will give you an heart of flesh.