This is a fresh motor. Dont know what you mean by what parts are missing, but it comes with harness. Motor needs distributor, injectors, clutch, flywheel. Very clean motor with brand new timing belt, and waterpump. I can send pics in a day, b/c I have to still take pics of it.