I have a JDM b16 2nd gen in my car with a cracked block so I ordered a long block and got it today. It looks totaly different than the one that is in my car. The intake and fuel rail are different and says p-3 everywhere instead of p-30. I thought that the USDM had a number behind the B16a (B16a2,a3). Has anyone had this problem or seen this before? Also does anyone know if there is a place to look up the S/N under the engine code to tell which B16 it is?