ok I need opinions on this:
The guy doing the engine swap is someone I've known since childhood. He has "fixed" things many times for me. Anyhow, he tells me after he fixed the water pump, which I brought the car back from because it was still overheating, that the head gasket is bad. So I call BMW and they say it'll be $3500 to do, and he tells me to swap the motor, it'll be cheaper and he'd do it for $1700 for the engine plus some labor costs, which is fine because its alot of work and he always does it free for me. This was almost 3 weeks ago. He replaced the engine and after having problerms along ie: he swapped my old parts (some new) on at my request (I think this should be standard behavior but who am i) anyway, he gives me the car back and I drive it. The very next morning it is cold out and the car runs real rough on startup, almost like its down a cylinder. So I call him and drop it back off. after changing "everything he can think of" he comes to the conclusion that the engine is bad and needs to be warranty swapped. So the wreckers were supposed to come tomorrow and get the engine that he was supposed to take out over the weekend and have the replaced one there. He works at a shop but he does this stuff on the side for me. Mind you, this is a job I got him some 15 years ago or more because I worked there. Anyway the old guy that runs the place calls me today and says that of the $1700 I gave him already he would be willing to return $700 because they can no longer get an engine from the wrecker they got it from and that I could lay out another $1500 for one they found somewhere else and he'd let my friend do the work on job time and give me parts at cost (which I already get). I say no thanks, 1. I have no business with him because I worked the arrangement through my friend not the business and am not paying some unrecouped labor costs. 2. I paid to get an engine and paid for "some labor" and because it didn't work out for my friend now he is basically passing the buck onto the shop so he can get away with whatever hes trying to do, so I deserve an engine. The total cost to me was $2680 originally, now they are trying to say that I have to pay more. I said, put the engine back in the car, return my $1700 and I will go to BMW, am I wrong? whats the opinions of you guys? Some of your opinions I respect, others I will listen too, thanks.