I have a 2017 Armada that is cutting out at 3500 rpm. It only does it occasionally. It will have no problem getting up to speed, but at 3500 RPM it will stall almost like it is limp mode. And when it is in park and I rev the engine it will hit 3500 and not go past it. No check engine light or anything has come on. It has only happened a couple of times and is not a consistent issue at this time. We did have a slightly similar problem when we first purchased the car 3 years ago which ended up being the ECV Valve. When that happened the car went in to full limp mode and all of the check engine lights came on. Any help or ideas would be appreciated!