service all wheel drive light comes on sometimes
There could be an intermediate problem. I would spray some Electrical Cleaner on the Connectors on the Transfer Case and Transmission area.
Search Chevrolet Astro Questions
Chevrolet Astro Experts