Complete Yamaha RD60 engine. Engine runs strong and sounds good. Carb is jetted for the air filter on it. Also has dual stage reeds. Comes with oil pump but it's not installed or you can install a block off plate. Overall pretty clean engine. Original carb. Lighting coil work/points work great as well. I can't remember the mileage but all my RD60s that I've picked up have all been under 2500 miles. If you have any questions feel free to ask.