Let $f: X \to Y$ be a morphism of schemes and $\mathcal{F}$ sheaf of sets/Abelian groups on the small étale site $Y_{ét}$. Assume we manage somehow to show thatat every geometric point $\overline{y} \to Y$ the stalks $(f_*f^* \mathcal{F})_{\overline{y}} $ and $\mathcal{F}_{\overline{y}} $ are isomorphic.
Does from this automatically follow that the unit map $u:\mathcal{F} \to f_*f^* \mathcal{F}$ is an iso?
Motivation #1: In several arguments from eg Milne's online notes on Etale Cohomology and Lei Fu's book is argued by showing only that the stalks $(f_*f^* \mathcal{F})_{\overline{y}} $ and $\mathcal{F}_{\overline{y}} $ are isomorphic, it follows that then the unit map $u$ must be an iso.
Motivation #2: If that's true, this would solve also this problem I posted some days ago.
Drawing the analogy to dual situation where we may ask if the counit map $c:f^*f_* \mathcal{G} \to \mathcal{G}$ is an iso, assuming we know that the stalks of both sheaves coincide, the answer should be positive,
because by explicit construction of the counit map (see eg Görtz', Wedhorn's AlGeom, Proposition 2.27 for Zariski site, which can be imitated for etale case), if we know that that the inductive system over which the limit is taken to calculate the stalk $f^{\dagger} f_* \mathcal{G}$ (where $f^{\dagger} \mathcal{H} $ is the inverse presheaf (see somewhere in Milne's notes) which sheafified gives $f^*\mathcal{H} $ )
is cofinal in the inductive system over which the limit is taken to calculate the stalk $\mathcal{G}_x$, then by construction of the counit map we know that it must be an iso.
The crucial point is here in case of counit that the sheafification of $f^{\dagger} f_* \mathcal{G}$ is exactly $f^* f_* \mathcal{G}$, so these have the same stalks.
In contrast, for unit this argument would break down, since $f_*f^* \mathcal{F}$ is not the sheafification of $f_*f^{\dagger} \mathcal{F}$, so even if we manage to show that the inductive system over which the limit is taken to calculate the stalk $\mathcal{F}_y$ is cofinal in the inductive limit over which the limit is taken to calculate the stalk $(f_*f^{\dagger} \mathcal{F})_y$, we in general don't know something about what the inductive system calculating $\mathcal{F}_y$ has to do with inductive system over which the limit is taken to calculate the stalk $(f_*f^*\mathcal{F})_y$.
Therefore the unit case is seemingly more complicated. So if what I have wrote so far make sense the key difference between the argumentation for counit and unit is that for counit we can relate inductive systems used to calculate the stalks $\mathcal{G}_x$ and $(f^{\dagger} f_* \mathcal{G})_x$ and since $f^* f_* \mathcal{G}$ is sheafification of $f^{\dagger} f_* \mathcal{G}$ we have control over the stalks of the latter, since canonical sheafification map is identity on stalks.
On the other hand for unit we can relate inductive systems used to calculate the stalks $\mathcal{F}_y$ and $(f_*f^{\dagger} \mathcal{F})_y$ , but unfortunately $f_*f^* \mathcal{F}$ is not the sheafification of $f_*f^{\dagger} \mathcal{F}$, so we haven't control over the inductive system over which the limit is taken in the stalk calculation and cannot especially relate it to the inductive system over which the stalk $\mathcal{F}_y$ is calculated.