I didn't realise they fitted the HCS on the M plate cars thought they stopped way before that. HCS are carbeurettor though aren't they, so it wouldnt have an idle control valve?
The brake servo shouldn't go hard staright away when the engine stalls, should take a good few presses before it goes hard, servo must be knackered.......