The "D"-rod saga is but a saga stemming from a ham-fisted mechanic in the late 1970s who blamed his- predictable, given his abilities- recently-rebuilt-engine failure on the rods.
So Nick Hopkins, Norton factory man pre-Andover Norton, then Andover Norton man from Day 1, who knew the man, told me. And I well believe it, having seen rod failures very rarely since I started dealing in Norton spares in 1978- and, remember, the dealer sees mainly the catastrophies!
So I agree with Mick Hemmings, whose judgement I rate-from other experiences with him- above all other English "specialists". There is nothing wrong with the "D"-rods. Personally would not hesitate to put one in my engines. In fact, one or more of them may have them inside them!
Joe/Andover Norton