Was the leaking heater core repaired and coolant level corrected? Have you checked the battery cables? I would clean any connections that have coolant spilled on them. Get a loaner pressure tester pump system to around 14 psi with the engine running is the gauge pulsating if it is you have a bad head gasket.