This thing has been sour from the jump, first mistake, sent the car off to have someone else do the swap, second, bought a gang load of sh*t and put it all on except the V-tec controller, and went out to get it on. Well I really don't know what motor I have , it says B16a, and dude says it's JDM, and that's what was payed for, he says it out of a 1992 and up civic /delsol/crx, but my block has PR3 stamped all over it. If Im right Pr3 means I have a Integra motor right? Im running a PWO ecu though,(not by my choice, that's how it came from dudes shop)and it's throwing codes, my sh*t is supposed to be able to rev to 8200, yet we all know a PW0 won't do that, or atleast mine won't, If i try to, my ecu go's into fail safe, and only let's my car run up to 3000rpm until i reset the ecu, then it'll run fine, kinda other than throwing codes for the tdc, tas,and map sensors. Point is my block has more little numbers on it under B16a , do those mean anything? If so, the fist 3 digits are 500, what ecu should I have?