I haven't been on here in a while.....The first week of February, I got the infamous P29BB. I had it as a new code and a stored code. I cleared it and it came right back. I wasn't in FORM and 1 week prior I had an Oil and Filter change. I contacted my local dealer (not who I purchased from, my wife is active military and I'm retired military) and they said April 2nd was the soonest I could get it in. I said unacceptable, I scheduled the appointment then called another dealer about 30 miles away in a large city. They got me in 3 days later. They said it was the Electric Coolant heater but....they had to do about 12-15 hours of flashes before they could replace the part according to Jeep. I dropped it off on a Friday, and they worked on it Friday and Saturday. Monday afternoon about 2pm I called them. They said they were just getting ready to call me they replaced the ECH and added some coolant and its ready to go. I couldn't believe it. We picked it up and it's been working well. We have 11,3xx miles on it. Purchased in October of 2022. Everything else has been good so far...we do have the clunk in the front end since new...sway bar disconnect I assume