Hey I have a 1994 ZJ V8 and I have a surging miss under a load. I have changed the cap, rotor, cam sensor, crank sensor, plugs, wires, fuel filter, swapped map sensor out of buddys working zj and the fuel pressure is dead on to my manual... I'm stumped and low on funds to blow on more sensors. I have unplugged the O2 sensor and runs the same. I have a Snap-on code scanner from a buddy so I have a bunch of readings I can give if that may help. The only thing I noticed off on it was the sync of the cam and crank sensors by rotating the dist. it was reading +7 and bouncing to +1. I tryed to adjust it now it is bouncing from 0 to +5 same missing issue. I am currently letting the motor cool from the dist moving so I can compression check the cylinders I will come back with compression on each when I get them. Any one else have this issue plz let me know.