My 2011 Pro-4x throws the P0101 code every month or two. No effect on how it runs, but I also keep a Code Reader in the glove box to clear the code. It started doing this at around 95000 miles. I tried replacing the mass air flow sensor, which is not cheap, and ended up returning it because it made no difference. I have 105000 miles now and still get the P0101 code once in a while. Runs fine with or without the code, just an annoyance to keep clearing the code.
You can't tell which way the train went by the tracks it left behind.