Put an meter on your car and check the current drain out
To All FYI:
The battery still drains after a visit from the Vet (Techs?). I can't go 3 days without the battery draining. My dealer has to wait after New Year before getting thru to someone at Chev. who can help. I am starting to consider the NJ lemon law. Total frustration. I feel like taking her out back and putting her out of my misery and frustration with a few rounds of OO buck except NJ has too strict laws on mercy killing.
59-62USNVET
USNVET, take a little of the mystery out of the equation by measuring your car's current draw at rest. Both the C5 and C6 Corvettes should only draw about 10-20 milliamps of current when they are in "resting mode". My 2004 C5 draws 17 milliamps of current, as measured by two different digital meters.
You can get a nice digital meter with a 10 amp mode/scale for about $7 from Harbor Freight or a more expensive (but under $30) digital meter from Radio Shack. Cheaper analog meters will also work fine for this purpose.
The trick in obtaining a good resting measurement is to lower the hood (the hood light itself draws more than 1000 milliamps) so the hood light will go off, and then wait 1-2 minutes for all of the control modules to go into their resting mode.
You will need to put the digital meter into a 2 amp (2000 milliamps) or preferably into its 10 amp mode, then connect it in SERIES between the battery and the car. In other words, you attach the black negative lead from the meter to the disconnected cable that WAS connected to the battery's positive terminal and you connect the red positive lead to the battery's positive terminal.
Make sure you have enough lead length so that you can lower the hood to get to the resting current draw. On my C5, the initial draw started at a little over 2 amps, but went down to 1.1 amps (1100 milliamps) or so as soon as I lowered the hood to get the hood light off. As time passed (about 2 minutes) and various Corvette control modules went back to sleep, the final steady state current draw was only 17 milliamps (.017 amps), within GM specs, and low enough to allow a good battery to remain hooked up to the car for at least a month, without being discharged.
If your current draw does not drop down to the 10-20 milliamp range, then you have a control module or a hidden light (glove box??) or after market accessory drawing too much power from your battery. To troubleshoot which circuit is the culprit, you will first need to remove the hood light and then pull fuses, one by one until the current drain is eliminated. Since your car is under warranty, I would let the dealer work on this aspect, unless the car has been modified with a sound system, etc.
If your dealer can't tell you (in milliamps) right up front how much your current draw should be when the car is resting, I would go to a different dealer. He shouldn't need to "call anyone" at GM to get this information, but he may need to talk to one of his mechanics who is familiar with the Corvette. Good luck.