OK INTCON2 fixed the problem. Thanks.

NowI think really need to impliment an interupt on a timer. I need to do several things at ones.

1) Check condition on a multiple pins(Buttons) and do something on other pins(LED) based on what the button status is.
2) Keep a count of how long since an action occured. (I.E. I wnat to run a sub routine every X Minutes