Dodge Shadow Front Suspension Question

Thanks guys. Thats where I was leaning was the upper mounts. I just don't want to spend anymore money on this car than I have to.