mmmm im afraid that if it does it when your foot is hard down that sudgests that your turbo is blowing oil im afraid mate
this is of course presuming the smoke is a blue colour?
if its black smoke then its overfueling which would probably mean a faulty engine sensor.