Here is my experience with Honda related to the fuel injectors...We have a 2017 CR-V with 127k miles, and we started seeing the all systems alarming while the car was idling for an extended period (wife stays in the car while I run into a store). I would pull the trouble code and it was "too rich bank one" or P0172. This went on for a while, then got worse, and was accompanied by the "Emmissions System Problem" or P219F I believe, and a noticeable rich smell. We also had a battery issue in the middle of all of this, which Honda felt was a cause, which it was not. I finally dropped the car off again this week and was met with "you need 4 new injectors, they are all running rich". I had to bring up the TSB related to the direct injection, so they went down that path a bit. Problem is that the code listed in the TSB was not currently on the vehicle. I have pulled the P0172 numerous times, should have let it set before taking it in, but did not. We also have the whirling noise listed in the TSB. They went through the service bulletin and completed the tasks based on the codes they saw. The injector failure is not covered under the extended warranty, and was told by Honda that there are no campaigns related to injectors for our vehicle. I was met with a $1800 bill for the work, which I feel is excessive, but it is what it is. If I knew they would not consider a warranty for this problem, I would have taken to another shop and potentially saved several hundred dollars. My wife said the car runs and sounds much better, hoping this takes care of the issue.