Your help was formidable mate.
My mate made the bolt to lock the pump, but it was 1/10mm oversized, an 8mm drill bit fit perfectly.
Put the motor on all gear marks, a little adjustment and the locking pin slid in, I also lock the shaft on the pump too lol.
I have written down the dimensions of...