Yes, after trying numerous things by using bit logic and then setting the pin directly I still see the same problem.

Each time I set mutiple outputs on PortD my inputs start changing. I noticed the LEDs on the EasyPic board are dimly lit. It's the way I'm using the protoboard and not the bitlogic I was using.