Sorry to revive a dead thread but....
Let me start by saying that I am no mechanic by any stretch of the imagination and I am not challenging you on this. I am about to do it tomorrow and want to make sure that I understand everything.
You say that you can't remove the upper ball joints but in the Service Manual on page 18-12 it shows you how.
That is the same ball joint that we are speaking of, right? Please don't tell me that there is another ball joint somewhere besides the lower and upper.
EDIT: Now I see....nevermind. But apparently you can still get it out with a press.