Found this after a search...

P1297
Possible causes Faulty Manifold Absolute Pressure (MAP) Sensor Restricted MAP Sensor MAP Sensor harness is open or shorted MAP Sensor circuit poor electrical connection Faulty Engine Control Module (ECM) * What does this mean? Possible symptoms Engine Light ON (or Service Engine Soon Warning Light)

Read more:*https://www.autocodes.com/p1297.html

Hope it helps

Sent from my Nexus 6 using Tapatalk

Surely if it was the MAP sensor it would throw up a code for that and not one for a pressure drop between turbo and throttle body? This 17705 code is the biggest headache ever!!![:@]
 
For PCV i deleted it. N249 i deleted it. new maf. new dv. And i still have issues with hunting idle now seem to have an oil leak from the back of the head
Think it's a good idea to scrap my £400 fun packed 9 month car.
Noticed today oil sensor doesn't work...Way past half way to near empty and same for water. She not gonna last long now.

Sent from my Nexus 6 using Tapatalk
 
Andrewwright: You are expecting a lot of the oil sensor (I assume you mean the oil level sensor, a not-often-found option rather than the oil pressure sensor which can not reasonably be expected to detect low oil level). The level sensor will only trigger when you are really quite low. It was originally part of the pack for long-service-life cars, I think, so as to warn them if their oil was still OK (hah. hah. ) but leaking out a bit.
 
Will keep a keen eye on it, wiped it down after topping up to see if i could find exactly where it's coming from and no leak now.

Sent from my Nexus 6 using Tapatalk