Sounds like a secondary ingnition problem usually solved by replacing the plugs and and fresh set of plug wires
3.1 engines are great engines other then this problem ..
GM MASTER TECH for over 25 years
bg
March 2006
Automatic Answer
We may have found other answers which could help you.