You generally
cannot replace just the universal joint (U-joint) in a 2003 Honda CR-V driveshaft. The U-joints are typically pressed into the driveshaft, and the process of removing and replacing them requires specialized tools and expertise. The cost and effort involved often make it more economical and practical to replace the entire driveshaft assembly.
While some shops *might* attempt a U-joint replacement, it's not a common practice for this vehicle. The risk of damaging the driveshaft during the process is significant. Replacing the whole driveshaft is usually the recommended approach by Honda mechanics and most repair shops due to its relative simplicity and cost-effectiveness.