I sold the Suzuki and found a CRF450 '02 Supermoto-roller, complete with 17" Excel rims, Brembo brake, TAG-clamps and more. I got it for about 1300 $, less than what the rims would cost new, in august 2010

Now that I have done my homework a bit better I might have chosen a CR125 but the roller had enough goodies to make up for the extra work

In november I found a suitable donor-bike. A relatively unmolested CR500 '99. I think it set me back about two grand

It got ridden as it was during the following winter
In october 2011 I had a look down the intake and found an inch long crack in the piston and the project begun.

Part 1 - Engine rebuild:
I ported the cylinder and raised the ports

Matching the exhaust

A lot of material to remove. Timeconsuming, even with the rotary file. I should have gotten one made for aluminium that wouldn't have gotten clogged up so bad. Couldn't find one

The exhaust port was raised 3 mm or 1/8", wichever you prefer. I used a magic marker above the port, then set my calipers to the desired width and drew a line parallel to the edge so I would know how much to take. I also widened the port 1-2 mm up top.
You have to be careful around the exhaust bridge. Do not file it down, it's a bit of a weak spot.

The intake got opened up considerably and the surface left a bit coarse to prevent drops forming

JohnnyTheSwede helped me to raise the transfer ports 1,5 mm with his angled rotary tool

Then I had the cylinder bored to 89,50 mm. Cost about 100$
The exhaust is made smooth for maximum flow. Didn't make new decomp ports. The porting job makes kickstarting easier anyway and this is what's left of the old ones.

Close-up. De-burr/smooth out the port edges after boring the cylinder!

Wisecos forged and molycoated 871-piston was ordered but didn't include the pin. Top end done:

Make sure to drill the holes in the piston for the exhaust bridge. Instructions are included with the piston