Pre heat oven to 350.
Drizzle olive oil over roast and sprinkle with salt and pepper.
Cook roast uncovered until internal temperature is 145 - 150, about 35 minutes/lb (depending on your oven).
Meanwhile, combine the sauce ingredients in small saucepan. Bring to a boil, reduce heat and simmer for 5 minutes, pretty much stirring constantly.
Remove about ¼ cup sauce and set aside for basting. Cover remaining sauce and reheat prior to serving.
Baste pork 2 – 3 times, with reserved sauce, during the last 30 minutes of cooking time.
Remove roast when internal temperature has been reached from the oven and let rest for 15 minutes prior to slicing.
Serve remainder of sauce on the side with Roasted Rosemary Potatoes or rice. We like to serve this dish family style, with the potatoes/rice, vegetable of season and orange slices.
*Orange juice works just as well if you don’t have pineapple juice.