99 4.0 i got with a rolled xj with 140k on it, i bought it for the suspension& 4x4 stuff, long block, flex plate, some front pulleys and brackets, no intake or exhaust, no alt, have the engine wire harness, coil packs, ecu( picture is for reference only