I don't know about the "island" but in the Macon, Ga area you can have it resleeved AND purchase new pistons for right around $800. That is if you take the engine down and take the block to them. $4-5k sounds like alot to me. Also, oil in the coolant could be a bad head gasket. You have to pull the head off to see what kind of condition the lower end is in. I wish that car were close by - I would probably pick it up in a minute
.