another thought.. could it be failing head gaskets?