imo, you should just buy a used BMW for about $5k and don't waste a bunch of time/money trying to put junk together. You get what you pay for and in this case, you really don't know what you're getting. If you're not an expert mechanic, you're prolly over your head. (kinda like a flood).
2004 E60 530is, Delivered 12/12/03, TiSilver/LGrey, PP, SP,PS, PDC, ACC, FRS, Step, Xenons, clear bra, body colored rear inserts. (Retired, 1983 henna red 320is)
2004 Corvette Z06 Commemorative Edition