I am saddened to have started this topic but unfortunately I've run out of options. I have a 2001 BMW 325xi Touring with 282,000 miles and a 5 spd manual transmission. I've owned it for about 3 years and only put 16,000 miles on it. Unfortunately it has had a battery drain on it that I haven't been able to diagnose myself. I decided I didn't want to put any more money into it and will be getting rid of it. Ideally I would have tried selling it but I didn't have enough time before heading off to school and didn't want to deal with the hastle for the low amount of money it is worth. That pretty much leaves donating it for a tax deduction or scrapping it. I really hate to scrap it because without the battery drain, it still runs fine and I know it's worth more than the $300 I would likely get. However, I'd prefer the cash from scrapping it over the tax deduction. The tires only have 16,000 miles on them and I have a massive spreadsheet of service history. It has a lot of rust unfortunately. The interior is in fairly good condition but it doesn't have cruise control and the horn doesn't work. I also have some brand new parts that haven't been installed yet. It's had less than 300 miles since the most recent oil change and filter changes. With my current predicament, what would you all recommend? I've attached pictures of the car. I live in northern Minnesota.