In a medium mixing bowl, combine pork ribs, soy sauce and ShaoHsing wine.
Place a trivet in the inner cooking pot of an electric pressure cooker and add 1 cup water. Add the ribs.
Close and lock the lid, making sure the steam knob is on Sealing/Locked. Pressure cook on high for 15 minutes.
Meanwhile, heat a wok or large frying pan on medium/high heat. Heat oil and add onions, stir fry for 2-3 minutes. Add garlic and cook for another 30 seconds, until fragrant.
Add red pepper and pineapple chunks and stir fry for 1-2 minutes.
Add pineapple juice, ketchup, rice vinegar, brown sugar and soy sauce. Bring to a simmer.
In a small bowl, dissolve cornstarch with cool water to make a slurry. Stir the slurry into the sauce and cook until the sauce starts to simmer and thicken.
Once the pressure cooking is done, quick release the pressure.
Toss the cooked pork ribs in the sauce until the pieces are evenly coated. Stir in remaining green onion.