Out of nowhere, my 2003 TJ has just started displaying all of these symptoms. Seems that nobody has finalized the true fix? I will not be doing the mechanical work, but would like to give my mechanic an exact path to follow with the least wasted money on replacing parts that really don't need...