In a high speed blender or food processor combine pineapple, onion, garlic, maple syrup, vinegar, chipotle peppers, lime juice, chili powder, cumin, paprika, salt, and pepper.
Blend for 1-2 minutes or until marinade is completely smooth.
Place trimmed and cubed pork shoulder in a gallon-sized zip-top bag along with the marinade. Refrigerate for at least 1 hour or up to 8 hours.
Once ready to cook, add pork and marinade into the Instant Pot.
Cover, make sure pressure release valve is sealed, and cook on high pressure for 45 minutes.
Once the timer goes off, let the pork sit in the Instant Pot for 10 minutes for a 10 minute natural pressure release (NPR).
After 10 minutes, release the pressure valve and let it ventilate until you are able to open the Instant Pot.
Shred the pork and let it sit for 10 minutes before serving.
Serve shredded pork on corn tortillas with diced pineapple, red onions, cilantro, and avocado. Enjoy!