Hello everyone I'm new to this forum. I have a 2007 Lincoln Town Car. What a mile eating machine for long trips! The cooling fan wants to run all of the time. My Wife put it in a ditch in a snow storm. I looked it over and didn't see anything wrong so we kept driving it. I let my Mom and Dad borrow it to go south for a few days. She says she pulled to close to parking chalk and heard something hit. Turns out the brace on the front was hanging down from the ditching incident. This somehow caused the bottom of the radiator to burst sending anti-freeze all over the engine compartment. She had a Ford dealer in Alabama put an original radiator in it. After they started back home to Ohio is when they noticed that the fan never shuts off, even when the ignition is off. I now have to pull the fuse whenever I park the car. I’m mechanically inclined but this one has got me stumped. Please can someone direct me in the right direction? Thanks so much for any help!:banghead::banghead: