Dash lights wont turn off.
It sounds like you may have an internal short within your light switch assembly caused by water intrusion. Having your dash lights on all night is what killed your battery (https://www.yourmechanic.com/services/battery-is-dead-inspection). A certified technician, like one from YourMechanic, will be...
Look for degree for cam synchronizer at tdc 2001 Ford [Taurus](/topics-taurus/) 3.0 ses ohv Mechanic's Assistant: Okay, I'll connect you to the Mechanic to discuss this further with you. Before I do, is there anything else...
Look for degree for cam synchronizer at tdc 2001 Ford [Taurus](/topics-taurus/) 3.0 ses ohv Mechanic's Assistant: Okay, I'll connect you to the Mechanic to discuss this further with you. Before I do, is there anything else you want him to know? No sir