This problem happened to my 240 as well. It came down to the bushings needed to be replaced. I'd say that's all it's a matter of for you as well, you already checked your subframe and it was all in good order so I'd say order some nice bushings online or at a dealership if you cant wait and put them in and test it out.
__________________
1993 240sx "Sil680"
|