Warranty is not voided unless car was declared a total loss by insurance company. My gut says this was around $20k in damage. That would mean insurance valued the car at around $27k. So no it wasn't totaled....I can't see someone buying the salvaged car for $3k and then spending $20k more to repair.
Any BMW dealer can tell you warranty status based on vin number. If the car was properly repaired a crash would not scare me away...assuming price is right.
Heck this was almost 100% replacement panels with no body work. My biggest concern would be use of proper fluids for cooling system and power steering. The ac lines were replaced too but refrigerant is refrigerant. I don't see frame damage and don't suspect it. Like the poster above says...ask for repair info. Who did the repair and how long ago is the most important question.
Last edited by x3brian; 03-26-2013 at 10:27 PM.