I think 103 at bats is more than enough to see what kind of hitter he is this year. He's striking out too much and has no pop anymore.
IMO if he's to be fixed he needs a month off or to go to another team or some major change. I would loathe to have him on a playoff roster.