Engine block 2GR, which is Lexus Avalon Orion The block with the oil pump and water pump The four Fifty pulleys The parts are removed from a salvaged engine, all guaranteed Selling at a reasonable price