My 04 Silverado did this periodically. If I shut off the truck and restarted it would go back to normal.