HELP! Rich Engine

My b16 that is swapped into my crx still runs very rich, fuel is down at 40psi at idle, black smoke still pours out at idle, tried adjusting timing, helped a little bit, still lots of black smoke, spark plugs are completely black from all of the fuel, new plugs (were new now all black), plug wires, dist. cap, rotor, i dont know what else to try on this, i need to get this fixed and running correctly.
Thanks

before you go tossin your injectors for new ones, try a little more diagnostic work. start the engine, and with it running, take a long flathead screwdriver and put the tip on the metal casing of each injector. listen for any erratic noises coming from any of them. they should all make a constant tap-tap-tap, increasing with higher rpms. if any are sticking, this will tell you right away which one. if they all sound good, then keep checkin elsewhere. good luck

i swaped a b16a in to my 89 civic hatch. and i did everything to it. i replaced o2 sensors,spark plugs,spark plug wires,cap and rotor,ground wires,battery wires, a whole tune up, for some reason its running really rich that it wont let me pass emmissions so if you have any suggestions it would help me out alot. i spent $4,000 dollars on this swap and it wont pass emmissions. please help.

i swaped a b16a in to my 89 civic hatch. and i did everything to it. i replaced o2 sensors,spark plugs,spark plug wires,cap and rotor,ground wires,battery wires, a whole tune up, for some reason its running really rich that it wont let me pass emmissions so if you have any suggestions it would help me out alot. i spent $4,000 dollars on this swap and it wont pass emmissions. please help.