A surging cold start can be caused by a lean condition. It could be that the MAF went bad. I would take a look at the BLM's when at a hot idle, and then again at a cold idle to see if they are out of whack.
Another possibility is something went wrong with the IAC motor, or the IAC or TPS is out of adjustment.
Regards,
Eric