Hi Richard. Solved. The %04d was not in my read gi cache dialogue. Strange though when you write out Gi cach file it obviously writes them out correctly frame number wise but when you read them in in the application the docs say just select a file, any file, which I thought odd but thats what I did. It turns out that I had to manually put in the %04d into the box for Pixel Plow to be able to render
the scene. Which makes perfect sense but you would think the docs would tell you that. (maybe they do and I missed it. I am taking in a fair bit of information right now and my brain hurts.) At any rate I have a lot of frames and a lot of shots to get through so I am gonna be saving on any render cost area I can. And that means rendering gi caches files whilst eating my porridge!