So I just recently purchased my 2nd speed 3...2011. I had a cel pop up for p2006 and p0442 codes. Took it to my local mazda dealer and they ensured me that it was the solenoid tripping the engine light for p2006 code. They installed a new one no issues afterwards. I replaced the gas cap with a new one and resolved that issue nothing came up for that code when they were diagnosing the p2006 code. The car was fine for 2 weeks and now both are back again. The car itself is running beautifully so I can't complain. Car has a Sri and a blow off valve when I purchased it..not sure if it has hpfp internals installed on it yet but I drive it pretty conservatively. Could the Sri or blow off valve be causing these codes because the dealer found nothing else wrong with the car when ir was getting diagnosed? Thank you for any input on the situation!!