out of a 99 xj. ran good when pulled has 200,000 miles on it. block only. Make offer Dave 801-864-1675