Does it "perk-o-late" with the cap off and the engine running? My first guess would be head gasket. But I would assume there are other things that could cause this.

My 2 cents
Chase


Chase