I will tell you if you tell me what type problem your having . Plus if your planning to replace it ,it does need programming . An the dealer is pretty much the only one who can do that . I know there are no more Oldsmobile dealers any more . A Chevy , Cadillac , Buick , Dealer would be my choice. I work for A Cadillac dealer an see a number of Pontiacs an Oldsmobile vehicles needing the same work .
Using a scan tool, retrieve the percentage of remaining engine oil. Record the remaining engine oil life.
Remove the coolant reservoir retaining fastener. Remove the coolant reservoir and set aside. Remove the 3 bolts from the strut brace. Remove the left front strut brace. Loosen the two bolts the PCM cover and remove the PCM cover from the air cleaner housing. Remove the PCM from the air cleaner housing. Disconnect the PCM electrical connectors.