Hello my name is Dave.
First thing I would check would be the coolant temperature with a scan tool, I have encountered quite a few GM products of that era with those symptoms and ended up being a faulty coolant sensor yet it pulled no related codes, just ran rich. If the coolant temperature is a lot lower than the actual temperature it will cause this problem.
SPONSORED LINKS
Thursday, October 18th, 2018 AT 9:58 AM