Found the PortC output issue - was a dumb typo! AAGH!
Still trying to configure PortA3 and 4 as input. They still read as 0...