Ok so update, just heard from the garage, looks like it was their fault and the timing on the fuel pump was slightly out, so will see how that goes over the next week or so.
Obviously that wouldnt affect it if the smoke was blue, but might of made a minor bit of blue smoke seem a whole lot...