Plastic for cooling sucks.

Anyone having to replace this oil cooler /filter housing on a 3.6, USE an OEM (Chrysler part)! I found real nice aluminum units (Chinese) on Ebay. I had it off 3 times, replacing seals before someone told me to use the OEM part. Problem solved. Them S.O.B's suck replacing, even I got a lot faster at it the last time. Beware!
Just replaced the pressurized plastic expansion tank on my grandson's BMW.
To remove it from the rad connection it breaks the plastic thermostat housing. Wholesale parts were over $300.
Later that day, I found another old tank and housing in the trunk, from the previous owner, I presume.

Last week I had to replace the oil cooler/filter seals UNDER the intake manifold of my daughter 3.6 Caravan .
Thank you You-tube ! !

Who designs these things ? ?