I recently bought a used '07 Subaru Impreza with a manual transmission. It’s been working pretty well but there are a couple things I’ve noticed that make me wonder what’s going on. The CEL has come on a couple times due to a couple random P0456 and a few P0420. After checking the codes and resetting the DTC I noticed my car would stall frequently when I brought it out of gear for the next half hour. It was also usually on hot days. On one particularly hot day (95°+) it did it to me super frequent throughout the whole day.
I was wondering if anyone might have some insight into what was going on and what some possible solutions might be.
Additionally I want to point out that it would never die while idling. When shifting out of gear the RPMs drop and it would just get too low and stall. If I got lucky it would just get really low then stabilize in the 600-700 range.
Thanks for any help!
Ps. I started making sure my gas cap was tight and haven’t gotten any P0456 since.