Major leakage from the passenger side of my 2002 Chevy Avalanche
I have problem with my engine leaking coolant. I was on my way to work when I stopped at a gas station and noticed steam/smoke coming out from under my hood. I popped open the hood and noticed liquid spilling/leaking from the passenger side of the engine. I immediately got into my avalanche and drove it back home (about 2 miles) and parked it on the driveway, it stopped on me as I was arrived home. Took my old car to work and left it for later. I thought it was the water pump so I replaced it. shortly after pouring the coolant and water into the reservoir (about 1 1/2 gallons) a bunch of coolant began to leak out of the passenger side of the engine. I could not determine where the leak was. The coolant was everywhere so I couldn't crawl underneath the truck to inspect it and it wasn't visible from the top. If the leak is from the gaskets, will it leak that much at once or could that be the heater core. Any ideas would help. Thank you in advance for any advise.