It's possible to enable the Simconnect diagnostic mode, this way, to check if there are errors causing pauses:
Open Notepad, and copy the following text:
[SimConnect]
level=normal
console=1
RedirectStdOutToConsole=1
OutputDebugString=1
; file=c:\simconnect%03u.log
; file_next_index=0
; file_max_index=9
Save the file as SIMCONNECT.INI in this folder:
Documents And Settings\YOUR LOGIN NAME\Documents\Microsoft Flight Simulator X Files
At the next FSX launch, you should see a text window with diagnostic messages scrolling down, try to identify if there are things that looks like errors when there's a pause.