Check jeepforum.com, i bet there is a cheaper option to fix.....worth a shot