first i notice "TRISA = 011111" you should use all 8 so "TRISA = 00011111"

also your using 8 bit processors that dont use floating point math, so all those ya = 0.0000203123 numbers, your going to have to convert to whole numbers and the max is going to be somewhere near 65353 as a max number, all math cannot excede this numberso you cant do a 35000 + 35000, wont work
go ahead and set your adbits to 10, when you get to the read/store use something like this
ADCIN 0, Res1 ' Read Channel 0 data
res1 = res1 / 64 ' 0-1024 (/256 = 0-255) etc...
Ive got to do this too, i need to use a NTC for a temp guage, I'm sure i can do it with about 5 lines of code, so you should be able to clean this up a bit.
try to get your math down, it looks way to complicated.