Hey waz up people, i have a 99 528i auto, well its got 95xxx miles now and the last two todays ago i drove it somewhat hard somewhat too hard. And well now its starting to missfire. So i checked it and it said cylinder number 4 missfire, So i changed all the spark plugs and still it didnt do any better and now white smoke is coming out of the exhuast, only at cold starts cause when it warms up the smoke goes away so i think my cat is getting hot enought to do its job. But still the smoke does not smell like burn oil, i think its unburned gas and air mix, If anyone has had the same problem let me know what you guys did, cause im about to take it to the dealer, and i want that to be my last option. Thanks.