Do not under estimate the condition of the soil that this pipe sits on. That is why code requires it to lay in sand, so as not to allow soil conditions to play a factor.
Does this system have a hot water return line?
Velocity of water is another reason for pin hole leaks.
The Local PLumber
Tustin, California http://www.TheLocalPlumber.com