For many years I used to repair big data-centre computers and small ones too - it was a very rare thing for a wiring loom to be defective - in fact I can only remember one between 1968 and 1991and that was another engineer.
A defective loom is possible but very improbable - there's nothing moving around or vibrating in the boiler and the insulation will (should) be capable of coping with the internal heat.
Again I stress that I'm unqualified and inexperienced but if it were me I would find the connection to the Gas Valve and disconnect it and see what happens.
Do not be tempted to put a higher rated fuse on the Printed Circuit Baord.
If your house has an RCD on the distribution board / consumer unit and it's not tripping - then you do not have a short to earth in the boiler.
You do not have to continue with the same engineer.
Continuing good luck...
Peccavi
January 2010