alright so I just received my B20 from jdm-online.com. It's supposed to be 99+ spec and has the correct intake mani (box plenum not giraffe), so at 1st glance I assumed it was the right one. Then I noticed it has year codes of 98 everywhere. It also has no crank sensor although I was under the impression that all 99+ spec motors had one, including JDM versions. Is this definitely 99+ spec or do I need to pull the head to check the pistons?