@ oldskool:
First of all, Town Car... Nice! However not putting any effort into updating that platform, circa mid-2000s wasn't "a better idea"!
Second, I wonder if the Grand Cherokee you rented had some kind of problem? Not exactly unheard of in a rental vehicle, and I'm not aware of any...