Marinate the pork in a large container with the marinade ingredients for at least ½ hour (overnight is best). Once marinated, thread the pork onto the skewers.
Drain the excess marinade through a sieve, discarding any bits, and pour marinade juice into a saucepan. Heat the marinade on the stove on high heat and boil till the marinade reduces by a third and thickens to a runny sauce like consistency. This will be used to baste your skewers as they cook.
Combine the salsa ingredients in a bowl and set aside.
On a BBQ, webber or griddle pan (on a webber, you will achieve the authentic Filipino street-side smoky BBQ flavour), cook the skewers on a moderate-high heat for 20-25 mins, turning and basting occasionally.
Serve the skewers with the salsa, lots of white rice and some chilli sauce if you like.
BBQ or Grill