I can't tell you how many times someone just wants a answer like this, the problem is that it doesn't work that way. What happened to one car doesn't really associate to a second one even if the symptoms are identical. Every vehicle problem needs to be analyzed with a disciplined routine otherwise you end up tossing a bunch of parts at it with no guarantee of success. In the shop I wouldn't even want to know what has already been done, especially because without proper testing and just swapping parts you may have even added problems to the car instead of getting closer to fixing it.
So starting at the beginning like its never been touched, what code(s) is(are) setting?
By accessing this website, you acknowledge that Edmunds and its third party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement, and you agree that your use of the website is subject to our Visitor Agreement.
Answers
So starting at the beginning like its never been touched, what code(s) is(are) setting?