You can always get a replacement motor a brand new crate or used from a wreck but for a car like that they're gonna make you pay out the ass for something like that.Why did you pick a BMW? To rotate the tires is gonna be like $500
...and god forbid you wanna modify it get go fast goodies:o :o :o
how does $2000 for injectors sound?:o