Welcome to GMT Nation...
Have your Husband first remove the Negative Battery Cable for at LEAST 30 Minutes and in the mean time have him Disconnect and then Reconnect the Plugs to the Throttle Body Just To Be Sure... Don't let him tell you, "I already DID that..." Nevertheless... Have him do it all over again. Ask him if he went anywhere near the PCM by fiddling with any of the Three Connectors... or perhaps that he decided to install ANOTHER PCM as well and advise us on what he says.
Just an FYI... The P1681 Driver 5 Line 1 is a VERY Specific GM Code indicating that either PCM is BAD or that it has not been properly programmed because it is picking up minor internal Circuit Voltage Differences that it cannot reconcile. This is NOT a Run Of The Mill DTC Error Code.
Anytime any GM Vehicle cannot resolve issues between the MAF Sensor, the Vehicle Speed Sensor, The Throttle Body and-or the Dual Hi-Lo Circuits coming to and from from the ACC Pedal Module (Fake Gas Pedal)... the PCM will Automatically shunt the engine to Reduced Power...for the sake of Driver & Passenger Safety...preventing any chance of having a "Runaway Engine" event and causing an Accident.