As long as it's a B18C dist it should work. On my first gen B16A I had to get a JDM first gen dist. and an LS or GS cap from a 2nd gen teg. Trust me, I tried a 2nd gen B16A dist, a GSR dist., and B18B1 dist, and they did'nt work so I had to get a JDM one and it did not come with a cap so I used an LS one (or GS, can't remember exactly) I went to autozone and had them pull out every cap from all different years of tegs and a del sol until I found one that fit and even the one I have does not fit perfect. Getting it to just fit and getting it to fit properly are two different things.