Yes, everything came off the 2003 yz250f, motor, front brake master cylinder, rear brake master cylinder and caliper (ended up replacing the rear caliper only because I didn't make the mount strong enough and when it came loose it destroyed the caliper, live and learn) radiators, radiator shrouds, wiring, clutch lever, 03 used the front frame tube for the oil tank so we had to build the oil reservoir, any thing that I could make fit we used.