And by past couple months you mean the entire season right? .340 average baby. We saw Harper at 75% last year. He hit .242/.352/.396 after getting hurt and trying to play through it. So you think he's going to magically mash after spending two months not playing and still being hurt? Yea, no. Harper can sit his ass on the bench and give the team a chance to win.
Keep holding onto that .340 average and see where it's at in a month.