So my 2007 4.0 has been acting weird for years. Giving me intermittent CEL and misfire codes. Several years ago the harmonic balancer came apart and I replaced it with a auto parts store brand and never gave it much more thought. However, after chasing the fault codes and taking it to a shop, it...