Off a 78, will fit any year sohc xs400 not all dirty but could use some polishing. No broken parts no holes in the slides, but I do notice that the locating tabs are gone you will just have to make sure the slide hole lines up with the pilot mix screw (no big deal) Comes with everything you see only missing the bowl drain screws and jet needles. $95 shipped in the U.S. paypal only