Rebuilt the profile and almost immediately got CTDs. Deleted the entries for the two A B buttons on top of the stick that I use to switch MFDs and the right and left sides of the hat on top of the stick that I rarely use to change ranges on the ASE and TSD screens and have had no CTDs since.
Tomorrow I will add view commands to the hat on the front of the throttle as that switch has also been involved with CTDs in the past. Once everything gets stable I will singularly add commands back to the stick and see what happens.