I need to find the correct halfshaft for my car, it's a gen3 integra with a jdm b16 SIR-II motor and a GSR tranny, the halfshaft that's currently on my car is not the correct one, it doesn't really bolt up to the block, I had to use some spacers to make it work, but I don't feel comfortable leaving it like that, I also noticed a small leak from the tranny oil seal, so I'm gonna change the half-shaft while I'm at it. So my question is, what year/model halfshaft should I get? I have the impression that all b-series halfshafts are the same, but can someone confirm that? Would a 90-91 jdm b16 halfshaft fit? or should I get the 3rd gen integra one?