I currently had my jdm b16a sirII engine die on me so i need to get a new longblock. But before i get it i was thinking would it be best for me to get a usdm b16a2 since it has a slight less compression and the fact that i live in CA and im not sure if a jdm block will pass smog. i think that would be best for my situation. but im not sure on this so i an asking you guys here to help me out, i do have a chance to get a jdm longblock installed for about 1k but i want to be sure i should get a usdm or jdm? and money is not a prob so i would pay more for a us block.