After a long trip, 4 hours all highway but got stuck in construction detours several times, I get out of the car (e46) and the radiator fan ran on continuously.
Pulled each fuse in fuse panel individually but made no difference.
Pulled each of 3 relays in black box under hood in front of driver, no difference. Also noticed 5 or six fuses in covered black box 1 inch square but did not remove them to test circuit for open.
Disconnected battery, fan stopped.
Drove the car back home with power plug to fan disconnected. Temp gauge showed no tendency to overheat.
What am I overlooking and where is it?
Overheat switch that sends power to fan?
Fan relay? Where is it?
Thanks in advance to all who send help. I have to drive to work tomorrow. (highway)