Ok, I installed a new engine about a week ago. I had a b18b obd1 and went to a b18b obd2. I used the same harness in the swap. The harness is from a 97 civic ex obd2. The car was charging before the swap but now it is not. I am using the same alternator on the new engine as was used before. It is an obd2 alternator high out put. I have changed alternators to the one that came with the engine but still no charge. I disconect the lead wire from the fuse box to the alternator and the wire reads at 14.4 at 3000 rpm. When you hook it back up to the fuse box it does nothing. I have no batterie light when i turn the ignition on so I did the ground the white and blue wire and it turns on as stated in the manual. The manual dones not tell you why the light does not work or were to check as to why it does not turn on. I have cleaned and checked all the ground wires and the work just fine. I have also changed ecu's with another one to see if it was the problem but nothing different. Ok, this is what I have done so far, now were else can I look? People throw me a bone and help a lost mechanic ok. I have had 4 other people try to help me and they are lost also. I need my car to drive and well am lost as to what else to do to fix this car.