Yes, sounds like a cold solder joint, like you found.
The problem may be componded now due to the cold solder joint.
With the cold solder joint, the ANT. was disconected, which is VERY bad for any radio, as there is no load on the final amplifier, which can cause them to over heat.
Where are you located?
As, I would suggest sending it in for a checkup.