I've paired it down to 2 data connections. One pulls a dozen or so items from one list but the other powers a filtered text box value (@Level[@Title = Account] -Get the value of the account level where the list title field equals the account selected in the dropdown.) I've put the 2048 account values on the form but the data connection still has to pull 2408 rows to get "Level".
I'm still getting the "Stop running this script? A script on this page is causing Internet Explorer to run slowly. If it continues to run, your computer may become unresponsive." error.
It seems that every time a field on a view is changed, some script is called and this error pops up. I don't have validation or rules set up on any of these fields and I've also set them so that they don't send info back to the server. FilterOwssvr won't be of any help because there's nothing to filter on. Do I just tell the users to "live with it?"