I have yet to encounter the same problem as you mentioned.
My problem lies elsewhere. I just got back my D7K last weekend. Not yet tested on it yet.
Since NSC can clean your sensor for free... Just drop down there and let them clean it. If you have further queries, you can always ask them...