The same happened to mine. Intake and headgasket were broken. I kept my oil pump and after investing a lot in it it drives almost like new again. There is an engine flush product that probably works well. If the heads are straight like in my case they can be put on cleaned. If they are slightly warped they need to be milled at a shop.
By the way you should check into the reason why this happened(clogged radiator etc.). If not the same will happen again in the near future.