Idle went nuts.

Ouch...
Had very similar issue with my Merc 470 boat motor.
Put new head gasket in it and it still runs today.. 8+ years.