Has you got the solution of this or you just drop this matter behind......
The only solution to bad capacitors is to replace them.. with better-quality units. Capacitors are made in many forms and types
and voltage/temperature ranges.. to suit the need. Heat is the major enemy of capacitors. The "dry" type (ceramic) seldom have problems.. unless given a high jolt of voltage. The common electrolytic type will allow gaseous discharge of its electrolyte liquids at high temperatures.. causing fatal faults after a long use time. Also, a formula for the electrolyte must be "friendly" to the materials used to make them.. otherwise corrosion causes rapid internal failure.
Whenever replacing faulty capacitors, use only the same Farad rating. The voltage can be the same, never lower.. but higher is acceptable. The temperature range is to be the same or higher also.. never lower.
With data-transfer or timing circuits involving capacitors, the same value is required.. or performance will be severely affected. For capacitors used in DC power filter circuits, a higher Farad value might be acceptable.
To compile a database of problematic types can take a long time.. unless someone is tasked with that ominous chore by itself. Not a 'career' I would want!!!
F@H.. to solve mankind's maladies.. in our lifetimes!