My 2011 has 188,000 miles on it. My on board charger failed some 5-6 years ago and was replaced by my dealer under the Voltec warranty. The fault was that it would charge on L1 120V but not on L2 240V. Try both chargers on yours and see if maybe L1 works. But my opinion is to fix it. My math calculation shows I’ve saved $20,000 on gasoline in 180,000 miles vs the BMW 3 series it replaced. So you should save the $2,000 expense in 18,000 miles. Assuming you can plug in regularly. Side note: Change the 12V battery if it’s age is unknown, or it’s older than 4-5 years. Catastrophic expense has been caused by simple failure of the 12V.