heater core leak?

BTW there is a good chance you are revving the340 more than the /6. You may want to consider a restrictor on you water pump outlet to keep the pressure down.