2013 gen 3 w/ 225k miles. Check engine light stays on solid. I have replaced maf sensor, gas cap has new oil maintenance air filters. When I start the car up, it will be on the battery power and remain quiet but when I reverse out of my driveway, it seems to roughly switch into the gas. Sometimes it almost dies. It does This at intersections but not as extreme. Also, when I’m on the freeway Going fast and I let off the gas it seems like it tries to slow down Like I’ve got to give it more gas. Overall, it runs good, but I just can’t narrow it down. I’m thinking it may be a fuel pump or filter. It has a P0171 code. Any thoughts?