Ok so yesterday Pedro and I (mostly pedro) swapped out a suspected bad strut. The strut was blown, the performance increased after the new one was put in.
The only problem is that there is still a creak coming from that corner. Its only happens at low speeds of bumps. On the highway and...