Help required i know its not a z3 but this is driving me mad I am having issues with my Suzuki s cross diesel i am getting random P0401 (egr) flow low errors and occasional the idle speed hunts between 850 and 800 rpm I have replaced the EGR valve and cleaned out the associated pipework cleared the code and its fine for a week or two then it starts again , tonight i have found a small hole on a rubber pipe that appears to be a breather pipe from the inlet side of the turbo to the inlet manifold would that be a possible cause and would it cause the manifold map sensor to read incorrectly