They refused to listen (Zech 7:11-7:12)

“But they refused

To listen.

They turned

A stubborn shoulder.

They stopped their ears,

In order not to hear.

They made their hearts adamant

In order not to hear the law,

In order not to hear the words

That Yahweh of hosts

Had sent

By his Spirit

Through the former prophets.”

Unfortunately, the Israelites failed to listen to Yahweh.  They turned a stubborn shoulder to him.  They stopped up their ears, so that they could not hear Yahweh.  They hardened their hearts, so that they were not able to hear the law of Yahweh or his words.  Yahweh of hosts had sent his Holy Spirit via the early prophets, but to no avail.  They never listened.

The new heart and a new spirit (Ezek 36:26-36:27)

“I will give you

A new heart.

I will put within you,

A new spirit.

I will remove

From your body

The heart of stone.

I will give you

A heart of flesh.

I will put

My Spirit

Within you.

I will make you

Follow

My statutes.

You will be careful

To observe

My ordinances.”

Yahweh was going to help the returning Israelites, by giving them a new heart and a new spirit. He was going to remove their old hearts of stone and replace it with a heart of flesh. Yahweh was going to infuse them with his Holy Spirit. Thus, they would follow his statutes and observe carefully all his ordinances.