How easy is it to install an overhead console in a Cherokee that didn't come with one? Would the wires and brackets already be up there or would I need to install those too? I know I'd have to get the temperature sensor. I've got a 95 2-door Sport - what other years could I look at for donors?

Thanks,
Ben


1986 Isuzu Trooper, 2.3l, 119k miles when acquired 3/1996, 231k at time of death 9/21/03.
1995 Jeep Cherokee Sport 2-door 4x4, 4.0l, 5-speed, 85k miles when acquired 11/2003, 138k now.