Roller- without engine, optidrive module, push rods n other bits. What you see is what you get. Letting go $140.