Mine is a 2015 BMax ecoboost 123 with 13k miles. Whilst accelerating through the gears the other day I got up to 60mph in 3rd when the spanner icon appeared on the instrument panel, also a message came up about getting the car serviced. The engine also lost power. I pulled in to a layby, switched off then on, and all now appears ok. I have driven quite a distance since with no problems. The car was only serviced 6 months/4000 miles ago. An interesting point is that I can find nothing in the owner manual about the spanner illuminating on the dash? Anybody else experienced this?