Your coolant bottle isnt a toilet kevin...
Seriously how long ago did we put that turbo on? 4 months maybe? Are you running your race tune everyday?
Were you running a 50/50 mix of water meth? i am curious if the added stress of meth with higher boost did you in.