2005 BMW 325 Cooling Fan Assembly Fan Assembly puller design (behind radiator) Automatic Transmission Without automatic temperature control