Not sure if it related to component overheating issue? I do not have problem with any other games. I have also tried running multiple port royal stress test in 3d mark and everything is working just fine. In additional to fixed random CTD during flight, I also noted that limiting FPS to 40 fixes my random CTD during game startup and at menu as well.
But then again my system run rather warm during MSFS session compared to other game, so it could be how MSFS is utilizing system resource to the point that it causes an overheating.