Will do.

New radiator very close to fan in fact I think it's a hair closer than the original.

Would love to know more about this concept of an air trap...

Pinch