Sweat the carrots in butter 5 minutes; then add the celery, onion, red pepper and garlic;
Meanwhile, in a medium saucepan, mix soy sauce, chicken stock and vinegar; whisk in catsup, Dijon mustard, brown sugar and salt; heat to simmer, dissolving sugar, and cook 10 minutes;
Add vegetables and heat through remove from heat and stir in lime juice.
Sear chicken on both sides and place in shallow pan; pour marinade over; let marinate for at least 30 minutes, turning occasionally and basting.
Pour off marinade into saucepan; heat to boiling; grill chicken, basting until done; reduce sauce to half volume; serve over chicken.
Recipe by Ultimate BBQ Sauce Recipes! at http://www.bbq-sauce-recipes.com/citrus-based-sauces/335/lime-bbq-sauce-with-chicken/