i have a evo 6.5 which had a cluncking noise when i took right hand turns. took it to tech sport and turn out to be that somehow the spring was not sitting properly and it was like a five minute fix. just re aligned it .
can my brother and i still get in. new to this forum but would like to get to know a few fellow owners. got evo 6.5 by the way. can my brother chuck his cooper s on or is it only for mitsubishis