Great Product, great communication and a simple fix. My 2004 Jeep Wrangler 4.0 V-6 Automatic threw a code of P0605. After some reading everything pointed to the TCM. It was the fix for me at least. My Jeep was not shifting properly. At 60-70 MPH it would be at 4000-4500 RPM's ...