Sjud chilin i vatten ca 5 minuter tills den mjuknar, ta upp ur vattnet.
Lägg alla ingredienser utom kaffe, vinäger och fläsk i en foodprocessor och pulsa flera gånger. Skrapa ner ingredienserna från sidorna mellan pulserna.
Tillsätt lite kaffe och vinäger i taget genom toppen av foodprocessorn medan den är igång tills du fått en slät sås.
Värm ugnen till 160 grader.
Häll blandningen i en emaljerad gryta och toppa med fläsket, rör runt och ställ in grytan i ugnen i 3 timmar tills fläsket är mört.
Ta upp fläsket och låt det svalna något.
Riv fläsket med hjälp av två gafflar och blanda med såsen.