Please read my story

2-3 month ago, engine started to make a "loud noise".
I checked EGR tube, I changed engine oil from cheap one to expensive one.

3 weeks ago, I noticed "high idle problem, fluctuating idle problem"
Then I went to a mechanic, he said wait until "check engine light"
came on.

Today I drove VX about 200 miles. I tried not to but I had to use my VX. When I got home "check engine light" came on, so I went to the mechanic.
When he opend the hood, we heard "steamy noise" from the engine.
He found that noise came from between upper and lower portions of "common chamber"
Engine is Breaking Apart!

Help!
Please Give me your opinion.