I think I have just solved the mystery - a faulty 80 wire IDE cable - some times these "cheap" problems cost so much time - but thank you for your efforts anyway.