Mix together all ingredients except for pork tenderloin.
Place pork into a recloseable bag and cover with marinade, reserving 1/4 cup to baste meat with while cooking.
Marinate pork in refrigerator for a minimum of two hours up to 24 hours.
Heat grill to medium high heat or oven to 350 degrees F. Grill or bake meat until internal temperature reaches 145 degrees F. Baste meat several times while grilling/baking.
When it reaches desired temperature baste one last time and place until broiler for a few minutes or until sauce caramelizes. Slice and serve.
Notes: I marinated the pork for about 24 hours. You can shorten the marinade time, but I have found the longer the better. This is a perfect make ahead meal! Put the pork into the marinade the day before and you are ready to bake it in the oven or grill the next day.