k well i have a b18a1 swapped 91 civic now it ran fine till 2 days ago i changed my fuel filter and replaced sum coolant hoses now it runs on 2 cylinders i have good compression getting power to the injectors i have good spark changed the distributor my dad rewired the whole engine harness to take out any bad connections as a cause so now my dad is thinking its either the fuel pump or the map sensor if anyone has encountered this problem i need help please