Thanks gents for the warm welcome i wii take pics soon as i can, my babies are collecting dust at the moment. My e46 cracked the block just after owning her for 6 months. the e36 became my daily, sadly i was greeted by piston threw the block. i am trying to source sub assemblies for both.