my new to me 2.5 TJ has a stutter to it. I’ve changed all fluids, plugs, wires , cap and rotor, filters etc. it never stalls but it has a distinct stutter upon acceleration like it’s not the smoothest thing in the world. Is this normal or should it be pretty smooth? There is an aftermarket cat on it and it does have headers, those may be factory tho for all I know. Any suggestions on where to look or common stutter causes?? Cleaned the iac valve as well but that would only affect idle correct??