There are a couple settings in the pcm that could cause this to turn off and a few possibilities why its not doing it now...
1 is the coolant temp. to activate fan after keyoff
2 is keyoff fan on time when activated
The reason why it could be not doing it now is because the temp. is not greater than the setting in the pcm when keyoff.
Here is stock setting and most modified settings are similar: (this is for a 180Tstat and modded settings are in red)
![]()