Hi. I have recently purchased a Bronco 2. Vehicle starts and runs at a slight rough idle. I have changed the fuel pump ( OEM ), fuel filter, tps, map sensor, fuel pressure regulator, fuel injector idle air control valve. When i give it gas it will only reach 1500 rpms and will go no more. I have not checked compression, nor timing at this point, appears to have all new wires and plugs. Kind of stuck at this point on finding out the issue.