Опять на те же грабли наступаешь - отладочный код включает digital i/o записью единиц в ADxPCFGy, а ты это сделать в своем коде, небось, забыл. И уменьши кондер на MCLR до 1..2 нф - он нужен чисса от помех, а сброс должен BOD обеспечивать (включи его фузами, если выключен)