There is this pretty noticeable rattle coming from the front of the car towards the passenger side. No sounds when the car has come to a stop but works up when driving over minor and major bumps. It sounds like something is loose but we can't figure it out. We have replaced the ball joints and the passenger cv axle; plus I was thinking about struts, springs and shocks replacement but I'm trying to avoid it as much as possible due to funding. Any other ideas?