The only single fault I can imagine that would allow both the engine fan and the cabin fan to continue running would be a failure of the ignition switch to interrupt the power supply when turned off, unlikely though that seems. Are there any other circuits, such as radio and lights for example, that are still operating when they should not be?