Ron,
Yesterday I backed the car out of the garage to work on it a bit. When I was finished I started it back up and put in drive, stepped on the gas to pull it back into the garage. I heard a snap and the left wheel went left, and the right wheel went right. I jacked up the car and went underneath to check out what had happened. The right lower control arm assembly was hanging off the car. The bracket that's welded to the cross member where the rod goes that holds the lower control arm onto the frame broke loose. It appears that the weld on the frame let go. I had my buddy who does most of mechanic work come over and take a look at it, and he couldn't believe what he was seeing. He did some research for me today with a front place that we use and they said that without seeing it they don't know for sure, but there's a 99.9% chance that the motor has to come out to repair it. What a bummer, I was just getting ready to order the front end kit, and now this. I guess now while we have it apart I'll replace the springs as well. I don't know if the crack your talking about is in the same place or not but if I were you I'd have it checked out ASAP.