4.0 inline 6 cyl from 98 jeep Cherokee. It's all there , low miles 256-577-1013

More...