Set a medium size pot or dutch oven over a burner set to medium high heat. Add vegetable oil, ensure the bottom of the pan is fully coated.
Season short ribs with kosher salt and ground black pepper before adding to the pot.
Sear each side of the ribs for 45 seconds or until browned.
Remove the ribs from the pot and reduce the heat to medium before adding garlic, onions and thyme.
Saute for 3-4 minutes or until onions are translucent.
Add tomato paste and flour to the pot, mix until liquid is absorbed and allow to brown for an additional 3-5 minutes; Adjust seasoning with salt and pepper.
Deglaze the pan with orange juice and cola soda, bring the liquid to a boil before reducing to a simmer.
Add the shortribs back to the pot without overcrowding or over laping, cover and allow to simmer over low heat for 2 1/2 hours or until fork tender.
Remove the bones from the meat and allow the shortribs to cool for 20 minutes before shredding.
Transfer the ribs into an airtight container and refrigerate for at least 2 hours or overnight before proceeding.