Hey hey, I'm putting out an appeal to anyone with experience in removing jammed halfshafts from front wheel drive transaxles. The car in question is an '02 Kia Rio. The driveshaft buggered a bearing on the inboard driveshaft, and removal is proving difficult. The driveshaft attaches to the differential gear via a spline-type configuration with a matching groove in the inner and outer spline and a circlip. When the grooves align, the circlip expands into the open space and holds the position. The problem - The halfshaft should theoretically remove from the tranxaxle with nothing more then a few "hail marys" and a pry bar. The circlip should easily click out of the spline notch. (from the Service manual). First off I started with a big cold chisel. I then moved to a pry-bar on either side, rotating and lightly hammering the halfshaft (after separating the bearing), all in the vain attempt to separate the components. I then drilled the stub and ran some wires to "tug it out". Long story short, I ended up drilling a much larger hole, running a 10mm steel dowel through, connected to a 30mil flat bar, and using another 10mm dowel for a handle. Rocking the vehicle on the axle stand, still no luck. There is a distinct chance of the circlip being partially squashed or jammed... any ideas for removal?