Had an '05 Cherokee........here it is now. T-boned a guy that pulled out in front of me while I was doing about 55mph Luckily I didn't get hurt. The Jeep did a great job protecting me and speading out the impact. That happened Nov. 15 of last year. I owned the Jeep for about a year and hated it. I had it in the shop for the torque converter about 10 times right after I bought it. Also, it had the 3.7 engine, and like you said, it was a dog. No where near enough power. Gas mileage was about the only good thing about it. But it still wasn't great. I purchased my 04 4Runner SR5 shortly after the accident and fell in love with it. I have the 4.0 and it's plenty of power. The ride is so much smoother than the Cherokee. You felt every little bump in that thing. Anyhow, I do agree with you though that Toyota needs to go to the same type of BCM programming on the 4Runner. It's all about personal preferences. Anyhow, I feel the accident happened for a reason and I'm glad I'm in the 4Runner now and no longer in the Jeep.