jonandfamily
sorry about spelling your screen name wrong ,
2 things , are you sure it's the speaker ? have you switched them ?
when re-soldering have your iron just hot enough to melt the solder ,
also check the speaker wire soldering .
you don't want to heat up the wire going to the voice coil .