I just got my new evap vent installed a couple hours ago and drove it home and it was absolutely flawless and when I went to start it it beeped and then did nothing I'm guessing it the battery but I think it's pretty inconvenient that the battery takes a **** right when I get everything fixed what else could it be?