P2146 Fault Code

Please help!

loving my QX70 3.0 Diesel 2016, however over the last week it has developed its first fault.

Last Friday I went to start the car, it started first time but coughed a few times, idle was a little erratic jumping around 700-900 rpm. It seemed to clear and I drove it fine all day and for the last few days.

Yesterday I started the car again and the same thing happened, though now it didn’t clear for around half an hour. During this time, each time I put it into gear and try to pull away, the engine would cut out.

Ended up sitting there waiting for half an hour while it idled away (again erratically 700-900 rpm) and finally it seemed to clear and I drove all day without issue.

Although this time it threw up the Fault Code P2146, see pic

It seems to point to an Injector issue, has anyone else had this issue?

Any help would be greatly appreciated, thanks
 

Attachments

  • PHOTO-2025-10-07-11-17-11.jpeg
    PHOTO-2025-10-07-11-17-11.jpeg
    170.5 KB · Views: 5
Back
Top