Sounds too me like it has vauxhall pistons and they ain't modded them for the oil spray jets, they need tiny little bits of machining to fit right
So has it got vauxhall pistons?
If I was you I would bin/ sell it all and buy a st170 engine removed the head and buy a blacktop zetec head and fit this too the st170 bottom end with the st170 valve springs and a focus rs 1.8mm head gasket
This will be fine for 300bhp as proven by a few members on here and is now the best budget way for good power