mmm, could be a noisy pot as well... using your code and on many low-value ADC.. they are all stable.. no noise, no frlicker.

what happen if you stick a 0.1 uF in parallel with your POT wiper?

Any 0.1uF + 10uF capacitor close to your PIC?