I’ve got a 2015 3.5 eco with 54k miles on it. Truck went to the dealer few months back for a rough idle and the dealer said it needed entire passenger bank of injectors. Since then it has had all new plugs gapped to .03 and cleaned the Map sensors on the intake. The injectors definitely improved it but I am still having a rough idle especially coming down from high idle. I know these trucks are known to have an occasional shake at idle but this seems more than what I have felt in other 3.5s. It’s been back to the dealer twice now and they can’t find anything wrong. I run FORScan on my 6.0 diesel so I decided to hook it up and start monitoring some things. My idle at warm bounces between 600-700 constantly without ever really settling down. But what really bothers me is my spark advance. When the truck is bouncing between idle points my spark advance goes from about 3 all the way to 15 and won’t find a steady advance point to stay. I’m also monitoring my MAP which is all over the place just like my idle and my advance. I still get 22mpg on the highway so it doesn’t seem to be affecting the mileage. Does anyone have what Ford considers acceptable MAP readings? Also I have read that it’s hard to say what the proper spark advance should be but is it normal for it to be so unsteady? I have tried premium and regular along with no ethanol all of which run the same.