But to get into this your best diagnostic and to get more ideas from forums is.... Get the OBD codes read.

My view has changed on this over the years. That is, I want all the codes cleaned up. I find that most of the time when I fix what causes the codes, the problems go with them.