In a skillet, brown the spare ribs and garlic in oil, mashing the garlic in with a fork as it takes on color (remove garlic before it browns). Add salt, soy sauce, vinegar and water.
Bring to a boil for 1 minute, reduce heat and simmer for 30 minutes or until tender. (If it's barbecue weather, simmer 15 minutes, then finish slowly on grill - basting frequently with liquid from pan).
Stir sauce ingredients together and bring to a boil for 5 minutes. Toss with ribs before serving.