Yesterday had codes p2535, p0700, p10e4, p129d all simultaneously pop up seemingly out of no where, then today brand new battery dead. Haven’t messed with it much but found a video with trucking throwing the same codes and he claimed it was from a leaking headlight assembly. Anyone heard of this or any insight on these series of codes together ? Thanks