Hi.
I have a Honda Civic 96 DX, with 145550 miles, located in Puerto Rico.
Recently the check engine light was ON. I reset the light, but after 1200 miles it turns on again.
I review the motor and found that the exhaust manifold was cracked where the upper O2 sensor is located. I purchased a used manifold on eBay. The manifold and the upper O2 sensor where replaced but the yellow Check Engine motor is still there.

I try to reset, it but one you turn on the motor, after 5-10 seconds running the yellow light come ups.
I jump the service check connector and receive 5 blinks. I reset the PCM again and disconnect the MAP sensor. Jump the service check again and receive codes 3 and 5. After connect the MAP sensor again just 5 blinks are shows.
Need advice about the next step or should I try to change the MAP sensor?