amp or not, that shouldn't be the problem. though if there is a sub, i expect there is an amp.
what exactly did the ICE fitter test? did he test YOUR sony headunit (M700R) 'on the bench' or with another system? or do you already know it works perfectly?
the wiring MUST be different somehow. if there is an amplifier, then the amplifier needs to be triggered on/off via the remote output wire (on the headunit). is this connected up? it will be a blue/white wire on a sony.
the wiring basically boils down to:
1. powerwiring to run the headunit: 'constant'/battery wire + 'ACCessories'/ignition wire + ground
2. remote output wire: to trigger amp on/off
3. audio output: presumably via the speakerwire outputs; alternatively via the RCA preouts and RCA cables (but you make non mention of this)
any chance these 'speakers with loose connections' are causing the headunit to go into protection mode - and shut down the audio output? what is wrong with these speakers? blown or shorted wiring or what? that would be something to check (and presumably part the cost to troubleshoot).
__________________
159SW Ti . 3.2 JTS . Q4 . Alfa Red - Black . ITG carbon induction
GT . 3.2 . Q2 . Kyalami Black - Red . Eibach . KONI . ASSO . ATP 19" . TAROX . FERODO . Mille Miglia exhaust
155 . 2.0 8V TS . Grigio Grey - Grey . H&R coilover . Enkei 17" . TAROX . GOODRIDGE . REMUS