Place all of the marinade/sauce ingredients in a small saucepan and heat for 30 seconds.
Let the sauce cool. Then, place the pork and the sauce in a ziplock bag and mix.
Refrigerate the pork and marinade mixture. Marinate for 3 hours or overnight.
Preheat the oven to 350F.
Line a baking sheet with parchment paper and place a rack (like a cooling rack) on top of the baking sheet.
Place the pork tenderloin on the rack. Reserve any remaining sauce from the ziplock bag.
Place the pork in the preheated oven and roast until the internal temperature hits 145F – 160F. At about half way through cooking, baste the pork tenderloin by using half of the reserved sauce. The total baking time depends on the thickness of the pork tenderloin. For me it took 35-40 minutes.
Once the pork is fully cooked, take the remaining marinade and add 1 tbsp of honey to it and mix.
Baste the pork tenderloin once more using all the remaining marinade mixture.
Switch the oven to broil and return the pork to the oven. Broil for about 2 minutes.
Remove the pork from the oven and allow to rest for 10 minutes before cutting.