I'm replacing the original CODA crankset on my XR800 with Shimano R700, and I don't know what tool I need to remove the CODA cranks. I've got an older Park crank tool, but it works with regular Shimano bb, and there's nothing to push from in the XR800 bb. The Cannondale website indicates this bike came with a 105 bb in 2001 and is compatible with 8 spline Shimano (Octalink?).
Not super familiar w/ CODA, but if it is octalink, then the ccp-4 is the tool for you. Take out the bolts, and use as you would any crankpuller. If there is a washer under the bolt, make sure you get it out too, before using the crankpuller.
I was able to remove the cranks using the CCP-4 tool. I installed the new R700 cranks with a Shimano tool, but the LBS didn't have the little button tool for the crank arm cap. Easy change to use the compact crank. Just dropped the FB about a centimeter, tightened the cable and off I went.