If no bits are actually missing I would simply open up the case and look carefully at the shaky sockets. A combination of new soldering, perhaps using pliers to squeeze gently the centre contact and perhaps also applying a small amount of superglue to strengthen the grip between the outer coaxial contact and the plastic beneath it should sort things out. Phono sockets like the ones used are not very strong and can very easily be wrenched by the leads plugged into them. This is especially true if high quality leads are used since these tend to be heavyweight and rather inflexible.


Cinema/Music: Trinnov Altitude32 8-16,218,Cloud 4 channel, Marantz UD5007,DSP5200SE(2+C),DSP3300(4),DSW(2),271,MShort Ceilings,AppleTV 4K
TV: Marantz SR7013 Wharfedale Diamond 9x4+Celestion(C)
Music: Roon,i7NUC8gen,QNAP TS253A, Sony Scala, MS200, Garrard DDQ650,Wharfedale Diamond 12.3
Kitchen: AD88 (bluetooth via i80).