Different year & car, diagnosis is the same, especially for the '[ryden #5] comment, everyone thinks spending £1000 of your cash on parts darts is a good idea, first always always ask them have the tested the part, are they sure that component is actually goosed !
birmingham is a little[lot] to far in limp mode! with regards to diagnosis i have requested the fault code and am waiting on these, the garage is not a speedy gonzales one.