OUCH!!!
just rember your parents would more than likely respect your car more than your spouse or sister, mine would anyway.
while your stateside take some time and go enjoy yourself, you can monkey with your whip later.