Stop looking into messed up cars with stories. Seriously. I get it - you have a budget you wanna stay within, but trying to save a few thousand here or there by buying a crap vehicle will only haunt you down the road (resale, reliability problems, etc). Do it once, do it right. Get a clean car that checks out even if it costs a little more. It'll be worth it in the long run.
'12 M3 6MT Alpine White + Fox Red Extended | '09 328i 6MT Space Gray + Black