I put a JDM B16A in my EF, it runs like crud and sounds like its on two cyliners and really crappy at that like it has bad timing. It also codes a 4 for the crank sensor. According to the troubleshooting guide I need to most liekly swap ECU's to see if mine is messed up or replace the crank sensor. Will the engine even run with a bad crank sensor??? If you have and insight, let me know.