If you already checked all the things you mentioned-----and invited a pro to investigate the situation--
I think running new pipes is your best option.---You would need to tear apart the house to find the cause,which will certainly cost more than running new lines.
I think running new pipes is your best option.---You would need to tear apart the house to find the cause,which will certainly cost more than running new lines.