Yesterday on my way home from work I filled up and hit the road. 40-60 miles down the highway she stumbled and puffed a big puff of bluish white smoke then back to normal. Pulled over and checked things under the hood all looked good proceeded with caution. Little farther down the road I lost a lot of power and could not really hear my turbo whistling. Had wife come get me from park and ride. Called dealer on way to can't miss appointment, was told could be bad fuel. Changed fuel filter in dark and drove home, don't sound good. 1 block from home check engine light lit up, I got this from the self diagnostics, if I did it right, C Code 00 00. Any one have any ideas, I would like one before it goes to the dealer. Thank you in advance. :--)