First, mix together all dry rub spices in a bowl using a fork get rid of any lumps!
Next, rub the spice mixture all over your pork roast with your hands. Be sure that every inch of the roast is covered. Set aside.
Turn on the saute feature of your Instant Pot and add two tablespoons of olive oil to the pot. When olive is fragrant add onions and garlic. Cook for 2-3 minutes and remove from Instant Pot.
Add the last two tablespoons of olive oil to the Instant Pot and add the pork roast and sear for 2-3 minutes on each side to brown the pork.*
Remove pork from Instant Pot and deglaze your Instant Pot by pouring wine and broth into the bottom of the pot. Scrape all of the brown bits from the bottom the Instant Pot with a spatula. We do this to prevent the burn feature and for easier cleaning at the end.
Then, add cooked onion and garlic, and fresh rosemary to the liquid and place metal Instant Pot trivet on top. Finally, place pork roast on top of the trivet and cover Instant Pot. Seal Instant Pot and set it to manual high pressure for 70 minutes.
Quick release pressure and add carrots and potatoes to Instant Pot. Cover again and set Instant Pot to manual high pressure for 3 additional minutes.
Quick release again and remove pork roast and veggies from the Instant Pot and place them in a large bowl. Throw rosemary sprigs away.
Remove trivet and set aside. Add balsamic vinegar to the wine sauce. Mix well and then sprinkle on corn starch to the wine sauce.**
Turn saute feature on and whisk mixture until the corn starch has dissolved. Cook for 3-4 minutes or until sauce thickens.
Place veggies and pork roast back into the Instant Pot.
Serve veggies and pork together and sauce on the top.