2011 BMW 550i GT Trans Oil Cooler Assembly Replacement Cost Estimate