Well I swapped it out and was holding it on the output shaft of the tranny with two zip ties, JDM SONNNNN!!!! And it helped it a bit but was still getting a "thudding". Today I took it home and was like FUCK THIS and found the old pin and put it in. The holes didn't line up 100% so I didn't think it would go in, but I just beat the piss out of it with a hammer and my man muscle and it went in.
The car is now working fine, I think the thudding is still there? But it comes and goes and it's much lighter so it's to the point to where I can't tell if it's the road or not which means it's fixed in my head.
Did some other shit the past few days.
1.) Got my shift knob on, no more stick stabbing me in the hand when I shift.
2.) Got my sway bar brackets FINALLY and put my STi sway bar on
3.) Tonight I put in my wheel liner to protect my car from waterz
