I'm afraid to ask which shop did the swap.

I would look at the block code to see if its even a real f20b. Your exhaust has absolutely nothing to do with the csr having a 2.5k redline, you need to have tbose doucebags finish the job. I would have demanded they finish the god damn thing. This is why i hate mechanics, this is why i tought my self to do everything, even to rebuild engines. You spent way too much money, sorry but they are really playing you like a typical sucker. That 3 grand could have went into a better car after u sold the accord
hondaluver i totally agree with you this is why i try to learn as much as i can ....op dont let them get away with this do some research and demand that they finish and have it running right where did you get the engine from ....if it was from them demand them to find you an ecu if you knew their was no ecu then you messed up ....you should never rush into things like this if you know you need the car soon ....goodluck dont get rid of that old engine nd ecu until your **** is running top notch.