It doesnt need to have everything with it but enough where i can run it in the condition its in with some minor parts swapping. good seats, valves, seals and what not. I can clean it up my self if its nasty. Hit me up soon please with anything you might have. I wanna get this running tonight!