Combine all ingredients in a bowl and whisk until combined.
Add pork to resealable bag or food safe container.
Pour marinade over pork, seal and refrigerate for 1-4 hours.
Remove pork, discard marinade and allow to come to room temperature.
Grill or cook pork in oven as desired.
Notes
Let the cooked pork set 5 minutes before serving or slicing to the juices have a chance to stay in the meat.
I would not recommend basting the pork with the marinade it was sitting in but you save a little marinade off (unused) to the side then use this for basting.
You can make this marinade up to 3 days ahead of time.
If you want it to be a little spicier then add some red pepper flakes or cayenne pepper to the mix.
If the soy sauce is too strong, try using half soy and half olive oil.
Cook the pork to an internal temperature of 145F degrees or higher.