Afraid I can be of no help on this one Dave. I have no understanding of how the Canon flash system works, as I don't think you can turn pre flash off.
Now theres a challenge for someone to prove me wrong.
Then the solution to Daves problem will be a lot less than £45.
Don