Nice write up I'm sure it will help a lot of other owners decide if they want to tackle this one themselves. I hate it when a simple, apparently common problem has such a complex fix.