All I can say is that, like many of us, the truck is clearly fighting you. And in so doing you are correcting 50+ years of everyone else saying "that will just have to do"
I hope that my truck will be free of all the bodges and vices I have found to date, and I have not even started on the body......
Good luck with the Moggy and its MOT.
Report in later with a photo or two
You will do fine on the truck, you already know all about nuts, bolts and spammers (Hohhot, and penetrating oils)