firestoness
Newbie
You never said what fixed it, and I'm sure the vehicle is either fixed or gone by now. But if it stalled when the oil cap was removed, and you had a coolant leak at the china wall. The first thing I would have suggested is pull the intake and replace the gasket that slipped during assembly causing a vacuum leak into the crankcase causing your stalling and the external coolant leak at your china wall. Sorry the advice is so late.