Got the TJ back yesterday. New engines is beautiful. It's a Jasper rebuild. It came with a 100,000 mile warranty. I had them do the install Kit. that gave me new hoses water pump thermostat serpentine belt and all the other fixings. Those parts came with us another three year warranty. So far so...