Ha, just got a stupid config direction error, still 'hangs' when reading back from the MRF.
New register data here:
TRISA = %00001001 'Set PORTA for mixed

Regards,
Steve