funny how when i had the car i never had problems like ur having. none of those problems actually. as far as the strut bar bolts go, i must have forgot to tighten them the night u got the car lol i had to take it out to put the battery in and was in a hurry wen i put it bak on. my old car hates u lmao GOOD LUCK
__________________