ok so I found the problem.... its sleep. i think i need more.
apperently pics dont like 12 V on an input pin......

sorry to all 54 people who wasted their time reading this and to warrier and mr.e answering me.
Is there anyway this thread can be deleted to stop any more of my embarrassment?
-scorp