Mitsubishi endeavor very clean. engine was just changed few days ago. the only thing to change is back shocks. ac works perfectly. sunroof available. under is