E46 XI
Hello from Iowa,
I am the proud owner of a 2004 325xi with 90k. The car is in need of an engine due to a money shift (severe/zero compression in all six). Rather than just replacing the head and having to worry about future lower end issues I have found a salvage engine with 88k and a 90 day...