Prep the Pork Marinade
In a bowl, whisk together pineapple juice, soy sauce, vinegar, oregano, cumin, chili powder, garlic powder, salt, and pepper.
Cut pork into 2-inch chunks. Toss in the marinade to coat, then let sit for 5-10 minutes (or overnight for deeper flavor).
Cook in the Instant Pot
Select SAUTÉ mode. Add olive oil, then sear pork in batches for 2-3 minutes per side until browned. Remove and set aside.
Pour marinade into the Instant Pot, scraping up browned bits. Return pork to the pot.
Secure the lid, set valve to SEALING, and cook on MANUAL HIGH PRESSURE for 20 minutes.
Let pressure release naturally for 10 minutes, then quick-release remaining pressure.
Shred & Caramelize
Use two forks to shred the pork. Skim off excess fat if needed.
For extra flavor, switch to SAUTÉ mode and cook pork for 3-5 minutes to caramelize.
Char the Pineapple
Cut pineapple into thin rings or chunks.
In a skillet or directly in the Instant Pot (on SAUTÉ), char pineapple for 1-2 minutes per side until caramelized.
Assemble Tacos
Warm tortillas in a dry skillet or microwave.
Fill with pork, pineapple, pickled onions, cilantro, and lime juice. Sprinkle with Tajín.