I've a 2.5 EFI high performance engine (1998),which had trouble with the EFI-Box. The original EFI burned out because of a broken battery contact (I guess). Now a new EFI is installed and the engine starts very well. Also acceleration is fine, but only up to 3500 rpm. when reaching the 3500 rpm, rpm drops abrupt down to 3000 rpm. After this, it is not possible to make more than 3000 rpm unless taking back throttle to idle and re-accelerate, but only up to 3500 rpm (than rpm drops again back to 3000).<br />I guess that an input from a sensor may fail, so the EFI is cutting the rpm. how can I find out what is missing? Fuel pressure and ignition are ok! Thank you in advance, Ritchy.