made it home, car was only in limp mode for first couple of minutes or so or about a mile. was fine on A roads and motorways. funny how it started at same time "book time for maintenance" message appeared. i can't help thinking the 2 are linked, but i guess it's just coincidence.
volvo are picking the car up friday. coming from north west to south east london. hope they realise it's the opening day of some kind of event taking place in london this summer.