It is the same.. my Si h23a1 which was my dd at the time one morning before work would not start at all, well long story short i traced it back to the starter. I was broke at the time(after beating the hell out the starter with a hammer and getting minimal results

). I then look to my 94 usdm h22a1 si vtec which i was starting a build on. Anyway being broke i borrowed the starter from that car and put it on the h23a1 and got to work that morning. Also I am still using that starter a year later. I bought a new starter for the 22 and core'd the broken one. note that it came of a usdm h22 so if the starter you have came off a jdm im not positive it will work. However i see no reason for them to be different. Also one of the 3 screws on the starter was and still is a ***** to get off for me everytime i have to mess with a starter on a 4th gen.