Cut the roast into equal sized pieces. A 2 pound roast can cook without being cut down, but a larger roast will cook better if cut in half or fourths.
Rub with salt and pepper. If desired, brown the roast on Brown/Saute setting for about 3 minutes per side to deepen flavors. Press Start/Stop after browning is done.
For plain pulled pork, pour in 1 cup of stock and then add the roast. Close and lock the lid, turning the steam release valve to closed.
Cook on Meat/Stew (high pressure) for 60 minutes. Allow a natural pressure release of at least 15 minutes.
Remove from the pot to a bowl and shred with two forks.
For BBQ pulled pork sandwiches
Mix 1 cup of BBQ sauce with 1/2 cup of water and pour into the pot. Add the roast chunks. Close and lock the lid, turning the steam release valve to closed.
Cook on Meat/Stew (high pressure) for 60 minutes. Allow a natural pressure release of at least 15 minutes. Remove from the pot to a bowl and shred with two forks. Stir in the remaining cup of BBQ sauce and serve on rolls or buns.
Notes
I have cooked a frozen 2 pound roast with these settings. It takes longer to come to pressure than with defrosted meat, but the cook times are the same. I would not try to do a frozen roast any larger than that without adding more cook time. For best flavor, use defrosted meat. It's easier to season and it cooks more evenly. For shredded pork for tacos, quesadillas, nachos, etc use taco seasoning instead of just salt and pepper! Add a squirt of lime juice or cook in orange juice for carnitas.