Combine everything except pork in a large ziplock bag and mix well.
Add pork and cover with marinade. Refrigerate for 2-24 hours.
Preheat oven to 350 degrees.
Cook for 30-35 minutes or until a meat thermometer inserted in the thickest part reaches 145 degrees.
Remove from over and let rest for 10 minutes.
Slice and serve.