Can anyone tell me what aftermarket battery will work on the 04 645ci without having to go for resetting of the computer? I read that one with the same specs should work fine (?) but I'm not sure what people are using or if this is really feasible. Thanks.