That could be me you're referring to regarding the duff capacitor (I seem to recall) but that was in response to the engine failing query and not battery charging.
Doesn't the D7 have the flywheel mag? If so, the state of the battery's charge won't matter, and so you probably have two problems, ie battery not charging/discharging, and an ignition/carb fault too.