94 Dodge ram 4x4, runs super rough.

I’ve had 3 of those 2nd gen Rams and I believe its the 02 sensors. My last 01’ Sport 5.9L did the same thing and I changed out everything, the 02 sensors were last and it ran better than it ever did once I changed them.