Give us some pictures.
I want to see the pic as it can help us to locate the leaking source.Suddenly the M54 on my 325i decided to spew all the oil out all over the engine.
I thought I had done mine properly in fact I was utterly convinced I had, until someone pointed out the nipped O ring at the back of the filter housing.Filter O ring was installed correctly and properly seated an torqued.
plus 1 on this.There are minimal spots oil can come from that side/that far up
-OFH gasket - maybe got pinched/shifted/broke during install
-Oil filter cap o-ring
-If the CCV hose was broken off, youd see it coming out of the end; a cracked clip ring shouldn't effect the seal if its seated (sounds like it is)
I'd clean it up good and have someone turn it over a few times/let it run for a couple seconds while you watch that area. the pressure builds quickly enough you should spot it fast
It cannot spay oil on top of the coolant hose.OFH gasket - maybe got pinched/shifted/broke during install
I think the filter cap O-ring leaking. If the o-ring is not in the cap groove but mistakenly installed against the cap base, then the oil thin oil at high rpm can spray out. If not, then I think the vanos oil line banjo leaking.Opened the hood, front of the car was covered, expansion tank, rad hoses, belts, pulleys, alternator, top of rad, etc.