UK Car Repair Questions? Ask a Mechanic for Answers ASAP
P1186 - Fuel pressure too low
P1188 - Fuel pressure leakage
So the assessment of the AA would appear to be correct.
Once the leak is fixed, the codes can be cleared...
If you need any further information just ask
All the best