While trying to patiently wait for my snowcheck shipment email, I have been googling the PIDD that I ordered. I gather that in The past it was necessary to install a battery to make it work? Is my 850 going to come with the full e start battery setup?