Is it still running??
I posted before on this.
This past Jan. on a trip to florida mine started to act up. Dead peddle, clattering, then not clattering, poor perf, black smoke.
Got it home and was ready to buy the replacement, then decided to punnish it and make it go as far as it would. It is still running after 5,000 miles. The code is gone. It set it several times. Seems to run fine, maybe down on power. Mileage is back, smoke is normal.
May quit tomorrow, who knows.