hi calamity - thanks for the detailed reply (as always). you really have too much patience!
i think my d9200 (later models) are pretty much a d9800 in all but name. when i try the d9800 preset, some games are syncing perfectly at 18, 20.3 and 29khz so i know my monitor can handle those refreshes. i have then amended some of the lines you listed as follows:
crt_range0 15250-16500, 49-61, 2.187, 4.688, 6.719, 0.190, 0.191, 1.018, 0, 0, 224, 288, 448, 576
crt_range1 20500-21500, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 320, 360, 0, 0
crt_range2 23900-24420, 49-61, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 384, 400, 0, 0
crt_range3 31000-32000, 49-61, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 0, 448, 512, 0, 0
crt_range4 37000-38000, 49-61, 1.000, 3.200, 2.200, 0.020, 0.106, 0.607, 0, 0, 512, 600, 0, 0
crt_range0 15250-18000, 49-61, 2.187, 4.688, 6.719, 0.190, 0.191, 1.018, 0, 0, 224, 288, 448, 576
crt_range1 20000-21500, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 320, 360, 0, 0
crt_range2 23900-24420, 49-61, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 384, 400, 0, 0
crt_range3 29000-32000, 49-61, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 0, 448, 512, 0, 0
crt_range4 37000-38000, 49-61, 1.000, 3.200, 2.200, 0.020, 0.106, 0.607, 0, 0, 512, 600, 0, 0
these settings seem to give MUCH better results using 'monitor custom' than the pre-defined D9200 preset. at least for me...
could you paste up the settings that are being used for the D9800. the ones in the 'monitor presets' thread are obviously obsolete...