The phrase "Layout is running pretty good, but it has its' moments" leaped out at me with some thoughts.
Do you have several cars with constant voltage lights? Do you have several TMCC engines? Pull all of those off the track and check your DCS. If everything suddenly runs perfect then I suspect that you have some CV (constant voltage) boards interfering.