Hi - do you have photos of it? Or better, a model code (sometimes Pye have these on the back, sometimes inside the back on the actual electronics)... the speaker thing could be a loose connection, but it could be anywhere. Is there anything you can do with the controls (volume, balance, bandswitch etc) to force it to cut in/out? The record player probably needs a good service... what make and model is it?
There are no personal problems that can't be solved with the liberal application of high explosives