about the eng mods
how much horse power do you have and how much did you get your cams for. because i would be pissed if i put all that into my car and ran 15's.
people its def the struts because my car has all the noises you guys are saying and i took it to a tech and agreed its the struts. this car has a great suspension but doesnt last.