OK, i know i have been posting a lot lately, but now i am down to 2 errors, both associated with

IF PushButtonOnPORTABIT2 = 1 then

I think it has something to do with me setting the ADCON1 register incorrectly.