A leaking rear window seal in your F-150 causes water in the cab. Reseal it to keep the interior dry.