Place ribs in a shallow roasting pan. Bake, uncovered, in a 350 degree F oven for 1 hour. Drain off fat.
Meanwhile, for sauce, in a medium saucepan cook onion and garlic in hot oil until tender. Stir in chili sauce, apple juice, honey, Worcestershire sauce, and dry mustard. Bring to boiling; reduce heat. Simmer, uncovered, for 20 minutes. (You should have about 1-1/2 cups sauce.)
Spoon 1/3 cup of the sauce over the ribs. Bake, covered, for 45 to 60 minutes more or until tender, turning ribs and spooning 1/3 cup more of the sauce over ribs after 25 minutes. Heat remaining sauce until warm; pass with ribs.