My first post here, Hello all.
I don't know if this pertains to a G20 or not but this is a rather common problem with Astro vans and it sounds typical. Behind the battery on an Astro the is a wire loom that has a connection with a male and female coupler, these get hot and loose connection...