BTW, I just realized you said you had coolant in your oil. Are you sure? I mean, I can understand the smoking from the turbos since you probably overheated the car pretty good but I'm not sure how water would get into your oil from the turbos. BHG sure, but not sure about the turbos.
If...