P0420 and P0106 - related?
My mileage went from around 29.6 to 27.7 for two tanks, so I pulled codes. Got P0106 and P0420. Did a pointy search on P0106, cleaned out the place on the intake where the vacuum line for the MAP sensor connects, and cleaned the electrical connectors on the valve underneath the MAP sensor. Cleared codes, but haven't driven enough for them to come back.
The cat has a little over 11 months and 22K miles on it. Is it likely that the P0420 was set by an improper fuel mix due to bad data from the MAP, or is it more likely that I need to get a new one (again)? The last one was installed by a shop on Hemphill, so it probably wasn't the highest quality piece on the market, but I was hoping for at least a couple of years out of it.
Thanks.