I have a 2001 330i manual tranny with the single electric fan. I noticed recently that the fan will kick on high speed (with AC on or off) and run most of the time after the car reaches normal operating temp. Temp gauge on dash reads normal. When I shut the car off, it runs for about 10 minutes on high and then turns off. Its never done this before in the 8 years I have owned the car. Ideas? I recently had my AC serviced, could this be related?