This is my 4th gmt400 truck, so I know it's not normal. 99 burb k1500 with 123k on it. Low idle to the point that it isn't smooth. Just bought it so no maintenance history. Dealsership I bought it from supposedly just replaced cats. No service engine/check engine light. Any ideas? Thanks...