I know, this is a CBX1000 forum.
I have a 88' CBX 750F, so I'll make it shortly.
I bought my CBX quite cheap, but that means I have to work on it a little more. Previous owner had taken the engine off for changing the crankcase sleeve bearings. He got held by a problem after removing cylinder head. Two of the bolts were rusting and stuck - see the picture below. Right now all I need is some advice.
Shortly: How to remove cylinders from the block? How hard should I try to remove it cleanl while the top surface is little damaged?

I have tried:
Beating the rods with a hammer
Soaking them with MoTip Penetrating Oil(http://www.motipdupli.de/?L=2&id=1523).
Pulling the cylinders straight off with a puller.
Welding nuts on the rods and wrenching.
So far, there is only a really small cap (<0.5 mm) between cylinders and lover part. Wrenching a welded nut ended up breaking off part of the rod and I am out of ideas.

Some say, that it easier to just destroy this cylinder block but I hope there is a better way. Though, top surface of the cylinder block is somewhat ruined by a previous owner. Is this going to leak oil? (sorry for the bad picture quality)

With respect,
Taavi Taros