Check engine light comes on and code 2096 repeatedly comes up after several adjustments.

Is this code may be caused by crack in exhaust pipe?

Or is it most likely spark plugs

Or is it fuel injectors

Has a 159,000 miles