Try ADCON1 = 15 VS ADCON1 = 7. You are leaving most of PORTA setup as analog inputs.