Check the main red battery lead. I had this in one of my escort gti years ago. The car would start no probs then it would just click I changed the battery and the starter but turned out to be the main battery cable. If it does it it again pop the bonnet and give the battery cables a good wiggle around all the way down to the starter.
Might not be the same problem but it's free and worth a try.