Intercooler is possibly leaking and playing havock with the Map sensor. Is there any oil deposits on or under the intercooler?