Thanks for the response guys,
Here is my scenario. I have a power PC that generates the message, it is then sent to our custom board that has an FPGA which in turn sends it out on a 422 transciever chip.
I did some research this weekend and discovered that the power PC uses big endian and the INTEL chip uses liitle endian when dealing with messages so I think this is where the byte swapping is happening.
I am going to try the byte swap that you guys have suggested and see if that helps.
Thanks,
Jeff C