If you are sidecar-ing, keep this in mind: this is a small-bore engine. This means it can make plenty of HP above 6000 RPM, but torque will not be its long suit. To make torque in it, you need larger inlet ports (not too much larger, or other troubles will appear) like the 650 head has, polished valves, a PROPER air filter intake tract (i.e, NOT PODS!), slower spark advance curve, higher compression, and higher base-weight oils (like 15w-something or 20w-something) to keep the bearings slick under low RPM loads. Adding a longer spark duration will also help: this means using either OEM coils or something like the 5-ohm Dynas, plus either 10,000 ohm plug caps or the typical 5,000 ohm caps AND resistor plugs, to make the most duration possible.
Look into using the ND sparkplugs X22ES-U, too, for their longer-reach tip. While you have the head off, look through the fins to find (and remove) flash metals that are blocking air flow, and cut it away. Mill the head and cylinder decks about .010" each, maybe a bit more if your new pistons don't have high domes on them.
Finally, look "out" the exhaust ports (with valves removed and head shiny clean) and remove the tiny step blockages that abound in the 500/550 heads. When you make an exhaust, get something with backpressure, don't run it open or with real low restriction: you will need the crossover buildup in the chamber during overlap time.
Cams like the 650 make their HP at much higher RPM. Instead, consider slotting the cam sprocket and advance your stock cam about 3-5 degrees. This will move the torque curve downward in RPM and make it feel more "on tap" than having it all start up above 5500 RPM like the stock 500/550 usually does.
![Wink ;)](http://forums.sohc4.net/Smileys/default/wink.gif)