with the engine running at tickover, do you get a good flow of oil from the bleed screw hole on top of the filter housing?
can you see oil returning to the tank when the engine is running? (torch looking into filler hole)
when you say 'top end', do you mean the cylinder head / camshaft / valve train area ?
or cylinder walls?
if my memory serves me correctly oil to the cylinder head passes up (and down) through galleries in the cylinder wall, which pass through the the head gasket, and the gasket can be the cause of problems although it's a sizeable hole which doubles as a locating pin, but from there it passes through the hollow camshaft via grooves in the bearing and holes in the camshaft, and then exits down the cam chain tunnel. so any blockages in grooves/holes can cause real problems.
if it's the cylinder walls that arn't getting oil then you'll have pickup usually in the area of the cam chain tensioner, and this will almost certainly be due to the oli pump failing to provide enough pressure. this pump is a weak point in an otherwise bullet proof engine. If i'm doing a rebuild i ALWAYS change the pump... it really is false economy not to... ok it's a £hundred a pop, but a lot cheaper than another piston/rings/honing jobbie.