There is no one answer for this problem there's about 20 and it could be any one I've had the same problem for a year and I've changed everything intercooler, vacuum pipes,turbo,map sensor,maf sensor,fuel filter,solenoids,really you need to hook it up to an obd reader to get a code and if the code is 17964 its a nightmare,I've gone through 2 map sensors and I'm thinking it's that again i did cure it for 2 weeks by changing the map sensor but it's gone again so good luck.
Sent from my SM-J510FN using Tapatalk