OK, I found something but cannot tell if it is a bug or something I don't understand.

Setting up the ADCON0 as

ADCON0.0=1
PAUSEUS 100
ADCON0.1=1

does not work.

But ADCON0=3 does work just fine!

Ioannis