when my factory head unit failed in my 2008 I looked for months for an aftermarket unit that would be a true plug and play swap, but, such a unit does not exist. All aftermarket head units from my research either will require modifying the bracing under the dash by cutting away some sections and/or modifying the wiring harness to retain all the factory controls and features.
I said to heck with all that and just got a new factory unit.
2008 Grand Cherokee Limited 4X4, Light Greystone Pearlcoat, Hemi, Tow Group, 18" Chrome Clad Wheels. Original owner, 20,000 miles
2002 Wrangler Sahara, black, 4.0L, 5-speed, Dana 44 rear axle with Trac Loc LSD, duel tan tops, Canyon wheels with Wrangler Silent Armors. 75,000 miles, 2nd owner.