maybe it is tuned then. (how well who knows) fans only stay on key off if its been tuned.

maybe you got a simple vac leak or something then.