How much did you pay for it? Find a way to temporarily stop the squeaking/rattling without spending much and try to sell the car again for more or break even and find a new one. Not worth the headaches IMO. That is why after owning 2 pre-owned cars... I have decided to NEVER ever ever buy a used car ever again.. New all the way.