Well, I had called Bose and explained my situation. They asked me for the serial numbers. Then they said, send them in and they will repair them. I did and they did! They look brand new except for the original serial number sticker on the back. The guts are brand new, the old ones had corrosion inside.
They also said it comes with a new 3 yr warranty. This cost me nothing other then shipping it to them. Kudo's for bose for standing behind their product.