think pedro at the factory went for a kip at the factory in spain!!! . would imagine due to the mileage it will be a silly fault like a loose earth or a poor fitted block connector on a control unit. have come across a few of these faults over the last few weeks. not clever!!!!!!!!.