No, the Bville PCMs are different. I should know. I have a 96 supercharged Buick PCM in my 97 Bonneville. It'* not compatible with the sending unit, EVAP etc. But thats a different project i'm working on.(have to wait on HP tuners for an update for my current 97 PCM)
While the engine is out, it will only take 10 minutes to swap out all the sensors. LEAVE THE OIL PRESSURE SENSOR UNTIL AFTER THE ENGINE IS IN. I can't count the number of times I have broken that thing by putting the engine back in.
Believe me, less headache afterwards.
1997 Pontiac Bonneville SEi-SCRAPYARD
2000 Chevrolet Blazer LT 4X4 4.3L
2002 Chevrolet *-10 LS Ext Cab 4X4 5.7 V8