Hey guys, First time poster, long time lurker. Some background info: I have a 2002 Ford Ranger XLT, 3.0L 4wd with 103K on the odometer. Recently I had a CEL and a scan produced a misfire. Checked ignition (has new coilpack and plugs) - no problems. Messed around with it for a week then brought it somewhere for diagnostics. Turns out the injector failed. It gets replaced and the shop owner tells me I lost compression in the 5th cylinder but was able to get it back up and running but it's got a slight rough idle. He tells me that I need replace the spark plug wires and I'll be fine. I replace the wires that week with a Bosch set but it doesn't help. Two weeks later CEL pops up again and I bring it in. This time he tells me I've got shot rings and I need a rebuild or motor swap. Tells me he'll do the rebuild for $2,000 or $1,000 for the swap. It still runs well enough right now, no CEL at the moment, but I need to do something. I'm not opposed to swapping the motor myself as I've done two before with Taurus SHOs. I've looked online and found some rebuilt engines from $1600-1800 with what look to be decent warranties and will start calling around scrap yards this week to see if I find a decent donor motor. My question to you guys is, when looking for a compatible engine, what are my options? What other year Rangers can I pull a motor from and what necessary changes might I need to make (ie, ignition, accessories, etc)? Thanks in advance for any help. It'll be greatly appreciated.