i have pretty much a complete z22yh engine that had been stripped by vauxhall to find that a roller had come loose which was causing the noise. i replaced the engine with a new engine which was cheaper than vauxhall repairing the old engine.
so if you need any parts for the z22yh engine let me know and will see if its here.
just some base prices for you
z22yh block, with pistons,crank etc. £150
alternator £10
rocker cover £20
timing chain sprockets £20
z22yh head(spares or repairs, all in good condition, just roller was vibrating so the housing for it is slightly damaged) £50
got other parts, just ask 🙂