I've got a firewire external (final scratch 2) which got stroppy about being connected via firewire. Cuts out and needs to be reinitialised, which is a pain in the arse.