Fan won't turn off!

did you messed up the install?

if you did it correctly, the fan will not come one at all with the car in the off position

if the fan is not grounded.... i.e. the connector to the fan motor melted like mine did, it will stay on all the time until your battery is dead