Well if it works fine in the 3000 and not in the 4000 I would look closely at a configuration issue with the 4000 first before sending the card away. I had mine running fine in my A4000D for a long time before moving it to the tower but I don't remember the jumper settings I used. I'm sure you can look it up somewhere though. If not, I'll find them for you.
Jeff