id pass, you can find a better deal on a newer one. the 2.5L is waaaaay underpowered for a wrangler let alone a cherokee. higher miles. maintance on jeeps is the same as with all other cars. you get one thats been taken care of, youll be fine, ifnot, you may be up shit reek w/o a paddle.