Try to express your error rate as a bit error rate on the bus. Eg if for each read value you need to send and receive 20 bits then you actually have one error in 20*2000 bits which is respectable for a noisy wire in a smpsu I think (it is a S/N of 66db if I am not mistaken). You can probably improve it by adding RLC filtering at both ends and by rewiring the harness so the adjacent wires carry signal ground (and not some other ground). The math behind this is that of the Nyquist/Shannon bandwidth vs. bit rate equation. You want to limit the bandwidth as much as possible using the RLC groups. Peter -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics