Im an owner of a 2015 Si sedan, can has 50k miles and every now and then the cooling fan stays on for an unusual period of time. I know its fine for the fan to stay on for a short period of time to cool off the engine. However, mine stays on for quite a while, not often but every now and then. Tonight I parked the car around 6pm and went out around 2am and the fan was on! Fortunately the car turned on, turn it back off and the fan continued to be on. Made sure my ac system was off and still. I then opened the hood with the car off and fan still running and tapped the fuse box, then the fan fan turned off. Could it be that the relay was loose or may need a new relay/module?