Does seem a bit odd all of them would read bad even on the low side considering theres not much that could cause excessive current through all diodes simultaneously to damage them all, so I'd double check that meter before plunging into a lot of soldering, something else on the board could also be affecting the readings but apart from the flipflop IC driving that circuit (74htc273) I cant see a component that jumps out at me or rings bells....its a tricky one..... probably wrong and missing something but just my gut feeling