Can a 3.1L enine easily be swapped in a 1996 Monte Carlo without major computer adjustments?

Not if the Monte originally had a 3.4. The computer, wiring harness and many of the sensors are engine specific.