I had a similar problem some years ago. the pscan had been connecting ok to my 03 mg zs v6, but one day the srs light came on, and when i connected the pscan it would not connect anymore. it turned out that the srs ecu had failed and once i replaced it ,it was fine again.
the pscan unit does more than just list a code, it comes up with some text that helps as well.
i had noticed when i had the problem - that when i turned the ignition on the srs did not flicker off then on again as it had done previously - which helped me to think it was trhe srs ecu that had failed.
i have used my pscan mainly for srs problems and it has been very useful.