Just got it back after really struggling to start it on friday then when it started the engine management light came on. Any way seems ok now, the garage said it was the in tank fuel pump.
So after two fiel pums and a fuel filter its fixed!!! Lucky it was still in warrenty.