RE: rattle in the front
You might look to see if something underneath the hood on the firewall is not obviously loose. Maybe something they forgot to tighten.
It is possible it could be underneath the dash. I always get neck ache looking underneath the dash upside down in the seat.
__________________
For I know the plans I have for you," declares the LORD, "plans to prosper you and not to harm you, plans to give you hope and a future. Then you will call upon me and come and pray to me, and I will listen to you. You will seek me and find me when you seek me with all your heart.