Hi I was wondering which product I should get or replace for my 97 Jeep TJ 4.0L I6. The check engine light came on this weekend again after more than a month. Previously the valve springs were replaced before I bought it. I had previously had a check engine light when I bought it and I got the spark plugs replaced with the proper ones and then drove 60 miles to reset the computer and the check engine light went off for another month and a half and then it came back yesterday.
I also know my power steering pump is toast (according to auto-zone) and looks cavitated, don't know if that is the cause, but I doubt it.
It is throwing check engine codes and it reads as multiple random misfires on all six cylinders. I have been informed that replacing the TPS (Throttle position sensor) could be the cause?
Thanks for any suggestions, have a nice day