This item is a used motor / engine -miles= - check for a 2016 Honda Civic. The part numbers are 10002-5BA-A00, 100025BAA00, 10003-5BA-A00 and 100035BAA00. This OEM Genuine Honda part is for sale (please call for pricing) and comes with a warranty.
Please note, this is an engine longblock, and will not include accessories such as pumps, manifolds, wiring, transmission, etc... Please use your own accessories during installation.