Update for anyone interested.
first of all, Kelu and SA, one of the Greek GT guys we hang out together is a police officer...so we have our a$$es covered. you see, Greeks try to be smart

only 3 GT and one Mazda 3 MPS.
meet my friend with the 07 GT that throws the P0106. i told him to go racing to see what the difference would be and to see if the code would appear, generally how the car felt on the road.
he said he wasn t going anywhere, because he had knock on 2nd, 3rd and 4th gears...
popped the hood and took maf out and cleaned it.
checked the pcv hose, was clean.
when we went to the map, i realised i had ordered the one on the manifold and not the one on the IC pipe... changed the manifold one though. it had oil on it, so i wanted to check the ic pipe map too. oil there too...
after these indications it was time to take off the intake pipe that goes to the turbo.
oil in the intake pipe...quite a lot i must say, cleaned the intake pipe, cleaned the small metal pipe in front of the turbo wheel and then i rotated the flashlight to the down side of the turbo...
and then i realised that he could have saved the map money...
Down side of the turbo, and the wastegate (i think that it is the wastegate) was covered in oil, down to the engine mount and down the dp...lots of it...
without being a mechanic, i suspect a broken down turbo
then we went to race it a little bit and see how it reacts. 2nd and 3rd gears were fine, 4th gear had knock...
i will post some crappy cell phone pivs we took tommorow morning.
i suggested he should go to a dealer and have the turbo inspected and replaced asap.
think he should take the ic and ic pipes out and have them cleaned under warranty as they should have oil...
at the end... P0106 popped once again, but that s of no importance imho