jlm,
Gregg & RJR are giving you good advise you want a 10 track signal as much as you can get it, isolate your programming track away from your main layout, and program only having one engine at a time on the programming track, for best results.
PCRR/Dave