Strange, maybe it is the body? Send it to B&H before the return. Is over, and have them check it, if they don't scare the same problem at least you know it something else, however if they do, then you're covered otherwise if you wait too long, then they won't cover it. And you're going to be screwed
It is too late, i bought it over 2 years now, and i didn't doubt at all it will be the body, so that i didn't return, and i am stuck now with unknown issue or what is the cause/source of this issue.