Needed a project to keep me sane. Just didn’t realise that it was going to be a complete rebuild.
So what is a CCM 644 DS, well basically its a bitza. CCM built the frame and swinging arm then used parts from several different manufacturers, Brembo brakes, WP suspension, Suzuki XF650 engine, plastics from Yamaha and Honda. You could think of it as an uprated DR650. The DS part stands for dual sport, so many came with offroad and supermoto wheels.
Note: My bike is in supermoto trim, so some parts may vary.
Info on CCMs is a bit hit and miss, so I’m documenting everything I use for future reference. You don’t have to use these parts, but it will give you a starting point. When searching for chassis parts I generally start looking at early 2000 ktm 250 exc stuff.
|forks seal kit||All-Balls Racing – 56 – 126|
|fork bushes kit||All-Balls Racing – 38 – 6053|
|taper roller headstock bearings||All-Balls Racing – 22 – 1026|
|rear master cylinder seal kit||All-Balls Racing – 18 – 1079|
|rear caliper seal kit||All-Balls Racing – 18 – 3050|
|front caliper seal kit||All-Balls Racing – 18 – 3047|
|brembo front pads||carbon ceramic 07BB04.CC|
|brembo rear pads||carbon ceramic 07BB02.CC|
|braided hose kit||hel performance HBF0881|
|rear wheel spoke nipples||8 gauge / 7.6mm barrel|
|Side Panels||ufo YZ 125 / 250 (96-01) – remove air scoops|
|Fork Protectors||ufo all CR / CRF|
|rear mudguard/fender||ufo YZ 125 / 250 (98-02) – cut required|
|led rear light||polisport RSP LED 3.0|
|front forks||WP 4357 MXMA – google for service manual|
|front wheel bearings||2 – 60042RS|
|rear wheel bearings||2 – 60042RS + 1 62042RS|
|swinging arm||my choice – |
2 – HK2016.2RS-MB bearings each side plus 1 SD20X26X4A-INA seal, time will tell if this works, but its better than stock
|caliper bleed nipples||M10 x 1mm|
|Fork cap o-ring*||46810016 – 48 x 2mm|
|Fork slider snap ring*||43570099 – 53 x 2mm|
|ktm fork guard bolts||59001092050|
|ktm foot rest springs||54603041000|
|ktm foot rest pins||54603044000|
|front master cylinder||yamaha yzf r125 brembo – requires m10 x 1 to m10 x 1.25 adapter – hel performance H8153132C|
|crank bearings||large – Koyo 6209CM, small Koyo 6208CM|
Issues so far –
Completely stripped the bike as it was a mess.
- Plastics old and in need of replacement
- All bearings shot
- gearbox jumping out of gear
- shock leaking
- rear master cylinder leaking
- rear wheel nipples seized and rusty
- side stand loose
- wiring – wires shorted, poor soldering, loom unwrapping
- loom also butchered to fit Acewell speedo
- engine oil leaks
- chain and sprockets shot
- rear wheel sprocket bolt holes filled with filler and oval
- seized engine bolts
- headstock bearings shot
I’m currently getting the rolling chassis completed, as I have a small man-shed and there are currently parts everywhere.
So far –
- frame and subframe have been cleaned, blasted and resprayed satin black
- welded up the side stand hole and redrilled it, blasted then painted satin black
- swinging arm cleaned, blasted and new bearings fitted
- stock is single bearing and o-rings which is crap, I fitted 2 sealed bearings each side plus an extra seal on the exposed side
- rear wheel – rebuilt with new hub, spoke nipples, seals and bearings
- gallery below shows using a blow torch, gentle heat, and internal bearing puller, makes removing bearings a pice of cake
- airbox stripped and cleaned – issues with captive nuts
- rear caliper rebuilt plus new piston – I use an airline on low pressure to pop pistons out
- ktm 28mm piston was very expensive at £40, and my local dealer was out of stock, did some measurements and bought a brembo car caliper piston for £9, same part, wtf?
- new brembo ceramic rear pads
- rear master cylinder rebuilt
- new rear brake line fitted
- new rear mudguard fitted
- new rear light fitted
- new side panels fitted
- front forks rebuilt – new bushes and seals – picture shows using long socket and ratchet to hold the fork leg when doing the bottom bolt up
- fork yokes cleaned
- headstock bearings replaced
- new lockstop plate
- new renthal fat bars
- new throttle
- new renthal grips
- front wheel cleaned – new bearings and seals
- front brake caliper rebuilt
- stainless bleed nipples fitted to front and rear calipers
- new stock dash bought and fitted
- bargain deal, but kmh speedo, sourcing 60mm alternative
- Polisport MMX headlight and spacing brackets fitted
- ufo supermoto front mudguard fitted
- junked the CCM cable guide and fitted a plastic ktm one. required spacers – plastic 10mm OD x 5mm h x 6mm ID
- started cleaning carbs – wtf
- Fitted fork guards – factory ones were CR, so I bought ufo CR and the foul on the wheel as the CCM front wheel is offset to the right.
- Dremel’d side off guard and fits fine
- will buy some ktm ones to try
- used ktm fork guard bolts
- front master cylinder was very damaged, couldn’t find a replacement ccm one, turns out same MC is fitted to a yamaha yzf r125, just make sure you get the brembo one plus a m10 x 1 to m10 x 1.25 adapter
- blasted MC lid and lever to match cleaned up clutch lever
- factory foot pegs bolt on, bought some ktm pins and springs to try
- pins too long, will trim and redrill split pin holes
- drill foot rest mounts and foot rests with 10mm drill – very carefully!
- ordered parts to start on custom wiring loom
- photoshop’d ccm loom diagram to give full length view, working on colour wiring diagram that I’ll check during loom build
- finished front caliper and fitted, bolts will be tightened – this is dry build!
Started work on the engine rebuild and hit a, temporary, brickwall as I’d forgotten about the snapped off bolt in the crankcase.
Tried penetrating oil, eze outs, left-hand drill, heat, nothing would shift it. Had to drill through the side of the case to get to it. Its now off with a friend to be tig welded, so that I can redrill and tap the hole.
Looking closely at the case the bolt hole has a small hole at the back which would let moisture in, so I’d recommended ensuring that the bolt in that hole has copper slip or similar on it.
Decided to do the crank bearing, as I’d borrowed the Suzuki tool to remove the bearing. Pretty straight forward job using tool and air gun, you could potentially make a tool out of a large socket and dremel out the shape required. I used the old bearing as a drift to fit the new one.
I also removed all the old bearings from the crankcases, using a bearing puller and a blow torch. In a few cases its easier to use the puller as a pusher.
There’s one unique bearing that has a rolled pin fitted, everything else you can get from a bearing supplier but that one is dealer only and ridiculously expensive.
Some of the bearings also have a seal only on one side, so you have to buy sealed bearings and remove one seal, I’ll detail all the bearings when I get to fit them.
I’ve used Koyo bearings throughout.
removing the crank bearing