Animated service guide
How to Rebuild a Two-Stroke Top End
A race two-stroke piston is a wear part on a schedule. KTM’s 2024 250 and 300 SX motocross manual changes it every 15 hours, and Yamaha replaces the YZ250 piston every fifth race. KTM’s 2026 300 XC-W enduro manual says every 45 hours, or every 10 in regular sand riding. Follow the schedule for your bike and the way you ride it. This guide walks a two-stroke top end from pipe off to break-in. Four-stroke owners should read the last step first, because that job is a different animal.
The animated guide loads here. Every step is also written out below.
Before You Start
Tools
- Metric sockets, T-handles and a torque wrench that reads low
- Pipe spring puller
- Feeler gauges
- Micrometer and bore gauge (or have a shop measure)
- Pick and needle-nose pliers for circlips
- Clean rags, gasket scraper (plastic)
Parts And Supplies
- Piston kit (piston, rings, pin, clips)
- Top end gasket kit with O-rings
- Small end bearing if worn
- Two-stroke assembly oil
- Coolant to refill
Safety
- Work on a cold engine. Coolant and exhaust stay hot long after a ride.
- Stuff a clean rag in the crankcase mouth any time the cylinder is off. A dropped clip in the case means splitting the engine.
Step By Step
Prep and pull the pipe
Wash the bike so no dirt falls into the engine. Drain the coolant, remove the seat, tank and anything in the way. Unhook the pipe springs with a spring puller and slide the pipe off the exhaust spigot.
- Spring puller
- Drain pan
Shop tip. Check the spigot O-rings while the pipe is off. KTM replaces the manifold O-rings at every minor engine service.
Take off the head
Loosen the head screws a little at a time in a crisscross pattern, then lift the head off. Keep the old O-rings to compare with the new ones. Look at the dome for wet spots or pitting, which point at a leak or detonation.
- Socket
- T-handle
Lift the cylinder
Disconnect the power valve linkage if your model has one. Remove the base nuts, then lift the cylinder straight up while you hold the piston so it doesn’t slap the case. Stuff a clean rag in the case mouth right away.
- Socket
- Clean rag
Careful. Don’t pry between the cylinder and the case with a screwdriver. A gouged sealing face leaks.
Clips, pin and piston out
Point the clip gaps up, then pry one circlip out with a pick while a thumb covers it. Push the wrist pin out from the other side and lift the piston off the rod. Throw the old clips away. Check the small end bearing for flat spots or roughness.
- Pick
- Needle-nose pliers
Careful. Never reuse circlips. A clip that walks out of its groove will scrape the cylinder wall.
Measure the piston and bore
Measure the new piston skirt with a micrometer, square to the pin, near the bottom at the height the kit names. Measure the bore at the top, middle and bottom with a bore gauge. Bore minus skirt is the clearance. A worn or scored bore needs replating, so ask a shop if you don’t own the gauges.
- Micrometer
- Bore gauge
Piston-to-cylinder clearance Bike Spec Source Yamaha YZ250F (4-stroke) 0.030 to 0.055 mm Measured 4.0 mm up from the skirt bottom. Yamaha YZ250F 2026 owner’s service manual, PDF p. 56 Use the range on your piston kit’s instruction sheet or in the service manual. The two-stroke owner’s manuals we checked don’t list it.
Shop tip. Clean a honed or replated bore with hot soapy water and a brush, then wipe with ATF on a lint-free rag until the rag comes away clean. Grit left in the crosshatch eats new rings.
Check the ring end gap
Put each new ring in the bore on its own and push it down square with the piston crown. Slide feeler gauges into the gap. Too tight and the ring ends butt together when hot and scuff the bore. ProX calls this the most important measurement on the build.
- Feeler gauges
Ring end gap Bike Spec Source Yamaha YZ250F top ring 0.50 mm limit Yamaha YZ250F 2026 owner’s service manual, PDF p. 56 Use the end gap spec from your ring or piston maker, or from your service manual. ProX says to check each ring in the bore against the kit’s spec.
Fit the new piston
Oil the small end bearing and pin. Slide the piston on with the arrow on the crown toward the exhaust, push the pin in, and fit new clips with the gap pointing up or down, never at the notch. Spin each clip with a pick to prove it’s seated. Fit the rings marks up with their gaps on the locating pins.
- Pick
- Assembly oil
Careful. If a clip turns easily or sits proud, it isn’t in its groove. Replace it and check again.
Cylinder on, base nuts torqued
Scrape the old base gasket off with plastic, not steel, and fit the new one dry or as the kit says. Oil the bore and rings, squeeze the rings into their pins with your fingers, and slide the cylinder down. Snug the base nuts crisscross, then torque them.
- Torque wrench
- Plastic scraper
Cylinder base nuts Bike Spec Source KTM / Husqvarna / GASGAS 250/300 two-stroke 38 Nm (2024 manual) M10 nuts. KTM 250/300 SX/XC 2024 OM PDF p. 134. The 2022 250 SX (PDF p. 120) and 2026 250/300 SX (sec. 23.6.1) manuals say 35 Nm, so check your year. KTM 2022 and 2026 manuals 35 Nm KTM 250 SX 2022 OM PDF p. 120; KTM 250/300 SX 2026 OM sec. 23.6.1 Use the base nut torque from your service manual, and check your model year: KTM changed it between years.
Careful. Look at each ring gap through the ports as the cylinder goes on. A ring off its pin will snap.
Head on and torque it
Fit new head O-rings into clean grooves and set the head on. Run the screws in by hand, snug them in a crisscross pattern, then bring them to full torque in two or three passes. If your manual prints a sequence, follow it.
- Torque wrench
Cylinder head screws Bike Spec Source KTM / Husqvarna / GASGAS 250/300 two-stroke 27 Nm (19.9 lbf ft) M8 screws. KTM 250/300 SX/XC 2024 owner’s manual, PDF p. 134 (same in the 2022 250 SX and 2026 manuals) Use the head torque and tightening pattern from your service manual. Owner’s manuals for most brands don’t print it.
Shop tip. A torque wrench that bottoms out near your spec reads poorly. Use a small 3/8 in or 1/4 in drive wrench for 25 to 40 Nm work.
Button up and break it in
Reconnect the power valve, refit the pipe with fresh O-rings, refill and bleed the coolant. A leak-down test before first start catches a gasket that didn’t seal. Warm it up gently, let it cool, recheck the torque, then ride easy for the break-in your manual gives.
- Leak-down kit (optional)
- Torque wrench
Break-in after a top end Bike Spec Source KTM / Husqvarna / GASGAS 250/300 two-stroke Under 70% for 3 h Then under 100% until 5 h, and avoid full throttle. KTM 250/300 SX/XC 2024 owner’s manual, PDF p. 25 (new engine run-in) Honda CRF-R First day or 25 km Ride gently, no full-throttle starts. Repeat after a new piston, rings or cylinder. Honda CRF250R 2025 owner’s manual, PDF p. 14 Yamaha YZ250F 30 min, half throttle About 30 minutes at half throttle or less after a new piston or rings. Yamaha YZ250F 2026 owner’s service manual, PDF p. 45 Check your manual for its break-in rules. Honda and Yamaha both say to repeat break-in after a new piston or rings.
Shop tip. Take a compression reading after break-in and write it down. That number is your baseline for the next time the bike feels tired.
Four-stroke? Know the difference
A four-stroke top end means timing the cam chain, removing camshafts, checking valves and seats, and often pulling the engine. KTM’s 2024 SX-F motocross manual lists its piston service with the engine out at 45 hours, and its 450 XCF-W enduro manual does it inside a 90 hour engine service. Most riders send it to a shop. Ask them to measure valve clearance, piston-to-cylinder clearance and ring gap, and to give you the numbers.
Sources
Log It And Know When It Is Due Next
MotoMind logs engine hours and every service job with notes, parts and cost, and shows each task as upcoming, due or overdue. Available to download on iOS.
