I don't think my 2004 Roadster had the battery under the bonnet...I can't be absolutely sure but are you sure yours is the original situation?
Nick