I bought a 2000 Ford Focus with a blown SPI engine. I swapped a 2001 Zetec engine and trans w/ 30k miles into the car. I used the harness from a 2001 as well. The PCM is from an early build 2002. The car starts and runs but idles very high (2k plus RPM). The idle will start to come down to a normal base idle for a few seconds but it stumbles and jumps right back up to the high RPM repeatedly like a cycle every few seconds (slight backfires occur when this occurs at low RPM before it jumps back up). The header is glowing bright red within minutes. If I disconnect the TP sensor the idle issue is still present but the headers are no longer glowing. The vehicle will not run or start when the MAF sensor is disconnected (MAF is from the SPI engine). Has anyone ever run into this with a zetec engine swap? I'm hoping to have my IDS from work this weekend to scan the car and run pid data just looking for some quick ideas. Thanks.