Checked today -it is cast on both. Anyone know how long do they last on average in terms of mileage ?Most likely though entirely possible a previous owner has changed to pressed given the cost. I don't believe any of the cast options had replaceable ball joints.