i have a 91 civic that ran when i got it but i swapped the motor with one i had in my integra it was 90 ls with loads of bolt ons and stock ecu when i put it in the ef i bought a wiring harness and a short instruction page from hasport and mounts and linkages from az race machine so now whenever i start it the engine does not rev past about 2800 and even that is a struggle for it. it has a strange smell and spits and sputters along with that the check engine light is on the ecu is flashing not exactly sure what or if it is a bad ecu i used the pr4 from the integra i do not have the o2 sensor hooked up because hasport told me it did not need one to run? i replaced the distributor changed the head gasket new timing belt i am pretty sure i did all that right also i changed the throttle body with one from another ls motor i had i live in western mass and o not have any shop that will look at it the ones that have did not fix it and they charged me over 1500 dollars please help me