The version that you are using should be fine, although there are newer versions available that may improve your computer's EtherTalk performance.
Make sure the network is properly terminated. Also, try running a network performance utility program to track the network's performance. This will show if an unusual number of packets are getting damaged or lost.
Check software, network (termination, topology, and so forth), and the card as well.