Nice work very interesting I did not realize they were failing that much I guess I got lucky. What is your conclusion as to why they fail? Moisture,corrosion,or dried out flux and solder creating poor connections or just failed components on the board. Thanks for sharing.