i have just purchased a 1997 range rover 2.5 diesel,it has a running problem it wont rev over 2500 rpm,the top intercooler pipe (the one that runs from radiator to engine) when you rev car it sucks flat im guessing this is limiting the airflow any ideas why it is doing this.
thanks