basically, my shop said you want to check to see if the o-rings are bad. my tranny oil cooler was toast though. the tranny oil cooler itself was $213. i'm sure bma would probably be cheaper, but my car was already at shop for an inspection-II, so didn't bother checking. they charged me for 2.5 hrs labor to do the job.