Hello everyone. I'll try to keep this short. I have a 98' 540i with 250,000 miles. This motor was running good n strong, til I blew a head gasket. Or even worse, warped a head. My plan was to fix this motor. But out of curiosity, I stopped at a BMW wrecking yard down my street. I asked about a complete motor for my 540i. They said they had a couple. $1200 for motor. And if I wanted them to install it would be +$500 for labor. They also offered 3months warranty on motor and labor. Would this be a better way to go?? Thanks in advance....