I recently overheated my car. I did a compression test and cyl 3 & 4 where 55 and 120 respectively,everything else was good. I took off my heads to inspect. Heads looked good except there was lots of water in cylinder 3 and some water on cylinder 4. There were traces of rust around the valves on these two cylinders. I thought the water was due to a bad headgasket so I replaced the HG and redid the compression. Keep in mind my car has been maintained very well and the LIM/UIM gaskets were replaced 10k miles ago with the aluminum ones. Unfortunately I got the same compression results as before 55 on cyl3 and 120 on cyl4. So my heads must be warped/cracked/damaged. I was thinking on getting used heads from somebody and replacing mine in order to get my car moving. Would this be the cheapest way to go. Im thinking getting my heads refurbished in a local machine shop would be expensive. What would you guys do? Thanks.