95 thunderbird electric cooling fan wont shut off on 1993 Ford Thunderbird

I installed a 95 electric fan in my 93 tbird, once my cooling fan turns on, it wont shut off until I shut the car off.

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
Are the cooling fans exactly the same part? Same wiring connector too?