Altiman94 wrote:well the thing is, since he installed the motor for me, arent I obligated to take the car back to him to have the oil burning fixed? Obviously I dont want to, but I have no choice
That's just it. You're not obligated to do business with anybody you don't want to do business with. If you're looking to get warranty work done, and you both know he'll be doing the work for free, then he has no incentive to really do a good job. That's the sad truth behind warranty work. The other side of it is, sometimes you'll be in a situation where the shop only wants to be done with you, after warranty work on your car has put them significantly behind, timewise and dollarwise. Maybe he'll say, "damn, I'm sick of this kid and this car, let's throw enough money/time at it to make it go away for good." That's a hard one to pull off though, because you can't really make a career mechanic work any faster or harder, unless he wants to. And if it's warranty work where there's no incentive to work faster or harder, well, you see the cycle...
That's why I originally said, maybe it'd be best to cut ties with this shop and start searching for a better one. Usually, better shops are cleaner and charge more per hour, but have better people and better equipment. You'd be paying more money to a better shop, for their expertise, which is apparently what the present shop is lacking.
You don't just pay to have a job done, you pay to have a job done right. That part usually costs more though. Sucks to be in that situation.

Word of mouth will tell you who's best. Ask around, see what shops have top notch people, and that's the shop I'd go to, even if it costs more, which it should.