You have a newEr canbus gateway so you should be fine. No battery drain. I would install fw 3800. I personally don't like the 4xxx firmware as you can't change your route on the navigation whilst driving. You would have to pull over to input a new destination.