I have a problem with my car where my driveshaft scrapes up against the top of the undercarriage whenever I have weight on the car (passengers or groceries). I'm thinking it may be the springs, which sit kind of leaned over in a curve as opposed to straight. My grandfather says maybe there is something wrong with the aftermarket rear control arms. I'm not too sure about that one since I don't really know how control arms work. Can anyone give any input?

although it's longer than the OEM one.