So, I've just recently taken apart (most of) the driver side suspension/wheel well vicinity and I'm trying to clean up the spindle, steering knuckle, control arms, and caliper before the new parts arrive for installation, problem is I'm not sure what to use on what part. In the picture below, you can see a fat glob of nasty old grease sitting on top of the spindle and the entire steering knuckle is covered in lubricant that ran down it when I was trying to take apart the upper ball joint. So what do I use to clean it? I have degreaser, brake cleaner, and carb&choke cleaner. Where is it safe to use what? Also how do I clean the caliper?