I have the same exact problem except that my 97 cobra doesn't drain the battery until after a few days... then I need a jump.
I narrowed it down to of all things the headlamp circuit by using a test light.
series a test light with the battery post and battery terminal (with the car shut...