I have a 96 s10 2.2l that had a blown engine. Pulled that engine and replaced it with 99 2.2l out of a s10. I kept the intake from the 99 and did some wiring so that all the sensors would match up (all sensors are showing up working on the scanner). Changed the crank sensor and put in fuel lines that would match up to the fuel rail. Anyway I’m having a problem of random stumbling. When I’m going down the road I have no acceleration kind of like I’m missfireing on all cylinders and the truck shakes real bad. Already changed plugs wires and coil packs. Checked fuel pressure all good there. Scanner is saying I have normal long term fuel trim and when it starts stumbling it shoots up to 17% at idle and cruise. Also load will be at 99 when stumbling. I’ve looked for months and can not find out the issue. Only thing I suspect is the engine does not have an egr (only check engine light is for egr), or as I have read the 99 has a different reluctor wheel then the 96 for the crank sensor. Honestly at a loss and not sure what to do at this point.