Well I have just recently purchased a b16 head i was told it was obd2 but just want to make sure ya know. The head has p30 stamped on it, I got the harness with it as well the plugs that go in to the ecu are green, blue and grey. I dont have the ecu so i cant tell you the stamping on it. I got the setup complete with every thing except the ecu for $600cdn. It came with type r cams and a 3 angle valve job. Was that a good price. This is my first honda build its getting kinda frusterating i'm use to carbs and no computers ya know. Any way let me know.