It is a fuel injected 300 straight 6. It is sitting on 37 inch tires with a 9 inch lift. It is 4 speed with granny gear. It is 4x4. Everything works on it and in it. Aftermarket radio. New valve cover gaskets and intake gaskets. New paint job. No tailgate. Need sold asap. Will pass inspection in NC I do not know other states inspection laws but most likely will pass. Do not see why it will not pass.