Just as an aside... you are aware that using ADCIN for channel 3, clashes with your LED on GPIO.4?

I can confirm that ADCIN 3 equates to the GP4 pin... and it works just fine (naturally not with an LED outputting on it!). All four ADC pins on the 12F675 work as expected with ADCIN (0-3).