If the drive has a USB port, try connecting through that see if you have a similar problem.
A friend of mine had to return a LaCie because it had a bad Firewire bus. He encountered the same thing – the drive kept unmounting & re-mounting itself.
Just a thought.