* Engine Bay Space: While the Jimmy has a relatively spacious engine bay, a 350 is larger than the stock engine (likely a 4.3L V6). You'll likely need to modify the firewall, possibly the inner fenders, and potentially even the radiator support to fit.
* Transmission: The 350 will require a compatible transmission, likely a TH350, TH400, 700R4, or 4L60E automatic, or a suitable manual. You'll need to adapt the transmission to the Jimmy's transfer case. This will involve custom driveshafts, potentially modifications to the transmission crossmember, and possibly even the floorpan.
* Computer and Wiring: The 1994 Jimmy uses a computer-controlled engine management system. You'll need to either find a way to adapt the 350's wiring harness to the Jimmy's system (highly complex) or use a standalone engine management system (expensive and requires significant technical expertise).
* Exhaust System: A custom exhaust system will be necessary.
* Cooling System: The stock cooling system might be inadequate for a 350 V8; upgrades might be needed.
* Brakes: The increased power might require upgrading the brakes for better stopping power.
* Axles and Drivetrain: The stock axles and drivetrain might not handle the increased power and torque of the 350. Upgrading these components might be necessary.
In short, this isn't a weekend project. It requires significant mechanical skill, fabrication abilities (welding, cutting, etc.), specialized tools, and a substantial budget. You'll likely need to consult with experienced mechanics and possibly a professional shop to complete this swap successfully. Consider the cost of parts, labor, and potential unforeseen complications before undertaking this project. There are many forums and online resources dedicated to engine swaps; researching others' experiences will be invaluable.