Right.
I think this is finally sorted
Took the block to this machining guy, got about 5mm of thread removed from the block, blew the swarf out and screwed the bolt it. It had made no difference!
So he drew on the bottom and shoulder of the bolt and screwed it in. When he took it out the mark on the shoulder was untouched but the mark on the bottom of the bolt was.
So basically what was stopping the bolt going all the way down was the bolt bottoming out in the block! So he measured the depth of the thread at 38mm. This means that not all the thread holes are the same during manufacturing! He said this was very unusual as normally all threads in this application would be drilled and tapped the same.
So the damaged thread hole was 42mm deep, where as the other one 38mm deep! So that 6mm of extra depth the bolt need was being stopped by the bolt bottoming out in the block and not the shoulder as I thought originally. Unfountunatly, i only found this out after we had removed so thread from the block!
Anyway, what we did in the end was simply mill the required amount off the end of the bolt. As you can see:
Meaning both bolts now go in enough to clamp the cap when using one washer under each, and i know i'm getting the maximum amount of thread engagment possible in this case.
So it means i'll now have about 20mm thread engagement, so way better than the original bolts supplied with the strap and around the same as the original bolts from the engine.
So as long as it doesn't strip the threads again when i go to put the crank in (i'll hang myself if it does) then i'm all sorted!
So thanks to all the people that've showed interest/helped me with this issue