Double-check the fan fuse is up to the specs required on the back of the fan. You can look up the fan by the info on the back sticker on the internet to get the minimum fuse requirements. My fan never came on either on my 2013 that had the Cooling Kit installed after the factory. I traced it to a fuse that was too low voltage for the fan. When the fan kicks on - you will hear it in the cockpit. As others said - it turns on below 12 MPH when the engine is hot. My guess is the fan should be on most of the time below 12 MPH in your car in Florida weather. It might also be possible that someone installed that Urban Cooling Kit without the required software update to your ECU. My understanding is the Cooling Kit is hardware AND a software update to kick on the fan on the 2012 and 2013 cars. I am not sure how you would check you got the updated software. But if they just installed the hardware without the software that might be your problem if everything else looks to be wired fine, fuse is the right fuse, etc.