My D22 is just over 2 years old and I'm having the same problem. I'm on my third starter motor. Nissan replaced them under warranty but couldn't tell what was causing the problem. I have done a few deep river crossings, one of which cracked my radiator, so that may be a cause.