In a glass baking dish, combine the soy sauce, garlic, onion, cayenne pepper, coriander, vinegar, and water. Stir to blend. Add the tenderloins and turn to coat them on all sides. Cover and refrigerate for at least 8 hours, turning occasionally. Remove the tenderloins from the refrigerator at least 30 minutes before baking. Transfer the tenderloins to a shallow roasting pan, reserving the marinade. Place 1 bacon slice on top of each tenderloin. Preheat the oven to 325 degrees. In a small saucepan, boil the reserved marinade for at least 5 minutes, then set aside. Roast the tenderloins uncovered, basting often with the marinade, for about 1 hour, or until a meat thermometer inserted in the thickest part of the meat reads 160 degrees. While the pork is roasting, make the peanut sauce: In a blender, combine all the sauce ingredients and pulse until smooth. Place in a small saucepan and cook over low heat, stirring frequently, for about 5 minutes, or until the sauce is heated thoroughly, adding more liquid if it is too thick. Set aside and keep warm. Place the roasted pork on a platter, cover loosely with aluminum foil, and let stand for 10 minutes; then slice and serve with the warm peanut sauce.