The TxxCTL bits should be OR'd, not added, although it functionally makes no difference it bugs me :P