OK - I am going to suggest you try to adjust a couple of things, from your above response with the requested info.
This is for a test - if it works, cool, if it does not, you can change to other settings or back to what you posted above, so not to worry.
I think the 48 k Sample Rate is fine, and it is good you match between Sonar and your interface, as that can cause nasty things to happen if they differ.
I would like you to try:
1. Adjust your audio interface ASIO Buffer Size from 256 down to 128. After making this change, power cycle the interface, to get a nice clean set of buffers and fresh memory. Making this change will reduce the latency within Sonar, and you can see this in Preferences>Audio>Driver Settings. You want to try to be at or a little below 10 milliseconds for your Total Roundtrip Latency value.
2. In Sonar, change your Record and Playback I/O Buffers from 256 each to 512 each, then click apply. (You can hold off on this one until after testing the above change, if you would like. Some folks report better audio quality at 256 - which is the new default - and some others get better quality at 512).
So, for sure try the first change to your audio interface, then fire up Sonar and you should see your reported latency values improve, by going down some. See what this change does to your sound quality.
IF all is well, then you can skip trying number 2, otherwise, go ahead and also change those buffers to 512 and click Apply, and see if that helps further. I do not recall if you have to close and open Sonar again after changing those buffers - I would start by not cycling it, you can always cycle Sonar to be sure or if you aren't seeing the improvement. I do not know what Sonar does when it is running and sees new buffer sizes. It's just a matter of making sure those new buffers are utilized, so not to worry either way about hurting anything.
Please review and apply one or both of the above, and post back.
Bob Bone