I did a near Identical swap a few years ago into my 90 YJ. I however had a 4.2 previously which meant the motor mounts were identical. I dont know how the 4 bangers are. I assume they'd be the same but can't say for sure. I'm pretty sure 96 was the first year for OBDII, and mine was 94 and therefore OBDI. Everything was real easy except for the wiring. I recommend you leave as much wiring in tact until you get the new motor in with all of it's wiring. Then go through and mark everything and begin swapping wires where needed. Basically just splice in the new wiring forward of the firewall into the bulkhead connector. It's a time consuming process but with patience is possible. http://www.cjoffroad.com/forums/forum.asp?FORUM_ID=24 that site was a lot of help as it's a forum all about 4.0 swaps. It's for CJs mostly but much of the info is the same. Probably the most important info you'll need is in a Service Manual you get at the dealership. They're like $100 but have all the wiring diagrams you need. Much better than Haynes or Chiltons will be. As far as engine swaps go this is one of the easier because of the lack of fab, but the wiring will be painful. Just take your time and it wont be too bad.
Because your current motor is fuel injected it should have an electric pump, and therefore you should just have to wire it in. But I could be wrong about this. Mine was a carbed 6 cyl so it had a mechanical pump and I had to add an electric pump, but I'm not positive on the 4cyls.
Radiators between 6 and 4 cyls are the same aftermarket. I had a 4 cyl TJ and ordered a new radiator for it and asked for the 6 cyl one instead for more cooling, but radiator place told me they were the same part #.
Because your current motor is fuel injected it should have an electric pump, and therefore you should just have to wire it in. But I could be wrong about this. Mine was a carbed 6 cyl so it had a mechanical pump and I had to add an electric pump, but I'm not positive on the 4cyls.
Radiators between 6 and 4 cyls are the same aftermarket. I had a 4 cyl TJ and ordered a new radiator for it and asked for the 6 cyl one instead for more cooling, but radiator place told me they were the same part #.