Damm, been busy this afternoon with the Pickit 2 and seems i still get the same issues, at least now i'm not killing Pics at a serious rate, even managed to recover some the winpic wouldnt read anymore.

Built a onboard glow this afternoon and its working 100%, the only difference between this issue and the onboard glow is that this one does not read / store the switch value, I'm working with hard coded values, :-(