d16z6 head gasket blew... again.. ?

Roughly a month ago, I replaced the head gasket on my z6 because it overheated and started eating a little coolant.
I had the head milled and I replaced seals and what-not.
I used an MLS head gasket and ARP studs.
Once it was all back together, it ran great.
I have re-checked the torque on the studs.
Early this week I dropped my kid off and started the car and it barfed out a cloud of white smoke and ran like shit. When I popped the hood I noticed it was a 1/4 full in the coolant tank. I've been watching fluids so I know it was good the day before.
After having it towed to my house, I started it to reposition it as it came off the wrecker and It started and ran fine, no smoke. Today I started it and took it for a short drive, and it was all good.
I'm assuming at the very least the head gasket went again, but could it be anything else? Should I pull the block and have it decked? Money is definately an issue, but if I pull the motor I'll have to rebuild the bottom end (I'd have to right? Could you tear a motor down and not rebuild it?)
I have considered sourcing a d15/+ecu or another z6 but people around here want stupid amounts of money for barely running engines.
I kinda know what I have to do, but I'm hoping someone can pat me on the head and tell me it'll all be okay because it's something else cheap and easy.
I had the head milled and I replaced seals and what-not.
I used an MLS head gasket and ARP studs.
Once it was all back together, it ran great.
I have re-checked the torque on the studs.
Early this week I dropped my kid off and started the car and it barfed out a cloud of white smoke and ran like shit. When I popped the hood I noticed it was a 1/4 full in the coolant tank. I've been watching fluids so I know it was good the day before.
After having it towed to my house, I started it to reposition it as it came off the wrecker and It started and ran fine, no smoke. Today I started it and took it for a short drive, and it was all good.
I'm assuming at the very least the head gasket went again, but could it be anything else? Should I pull the block and have it decked? Money is definately an issue, but if I pull the motor I'll have to rebuild the bottom end (I'd have to right? Could you tear a motor down and not rebuild it?)
I have considered sourcing a d15/+ecu or another z6 but people around here want stupid amounts of money for barely running engines.
I kinda know what I have to do, but I'm hoping someone can pat me on the head and tell me it'll all be okay because it's something else cheap and easy.